[發明專利]長時間變化趨勢曲線繪制方法無效
| 申請號: | 201210151184.2 | 申請日: | 2012-05-16 |
| 公開(公告)號: | CN102693294A | 公開(公告)日: | 2012-09-26 |
| 發明(設計)人: | 李海;時海清 | 申請(專利權)人: | 河南輝煌科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06T11/00 |
| 代理公司: | 鄭州紅元帥專利代理事務所(普通合伙) 41117 | 代理人: | 黃軍委 |
| 地址: | 450001 河南省*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 長時間 變化 趨勢 曲線 繪制 方法 | ||
技術領域
本發明涉及一種曲線繪制方法,具體的說,涉及了一種長時間變化趨勢曲線繪制方法。
背景技術
在進行模擬量歷史曲線顯示時,通常希望在一個平面內能夠顯示足夠長時間的歷史數據,但是,由于顯示器的分辨率限制,使得一個屏幕內只能顯示有限的點數,例如,1024*768的分辨率,最多只能夠顯示1024個模擬量數據點。
如果以一秒鐘來表達一個數據點的歷史數據,逐點連接下來就形成了模擬量的歷史曲線;如果顯示1024個點,則只能夠顯示不到18分鐘的模擬量曲線;如果隔一段時間取一個點,比如30秒,則會出現恰好在這30秒內存在模擬量變化較大的情況,這樣,就不能夠如實顯示歷史數據的變化曲線。
為了解決以上存在的問題,人們一直在尋求一種理想的技術解決方案。
發明內容
本發明的目的是針對現有技術的不足,從而提供一種方法簡單、實用性強和適用范圍廣的長時間變化趨勢曲線繪制方法。
為了實現上述目的,本發明所采用的技術方案是:一種長時間變化趨勢曲線繪制方法,它包括以下步驟:
步驟1、從歷史數據庫中,讀出各個點的歷史數據,并將各個點的歷史數據放置到緩沖區一內;
步驟2、從歷史數據庫中,讀出第一個點的歷史數據,放置到緩沖區二內,并作為描繪比較點;
步驟3、按時間順序,逐一讀取緩沖區一內的點,并與描繪比較點進行比較;當緩沖區一內的點的歷史數據超過預設精度值時,將緩沖區一內的點放置到緩沖區二內,并作為新的描繪比較點;
步驟4、返回步驟3,直至將緩沖區一的點比較完為止;
步驟5、將緩沖區二內的描繪比較點,逐個連接,即成為長時間變化趨勢曲線。?
本發明相對現有技術具有突出的實質性特點和顯著進步,具體的說,該方法能夠顯示更長時間的歷史曲線,且真實反映了模擬量的歷史變化趨勢,其具有方法簡單、實用性強和適用范圍廣的優點。
具體實施方式
下面通過具體實施方式,對本發明的技術方案做進一步的詳細描述。
一種長時間變化趨勢曲線繪制方法,它包括以下步驟:
步驟1、從歷史數據庫中,讀出各個點的歷史數據,并將各個點的歷史數據放置到緩沖區一內;
步驟2、從歷史數據庫中,讀出第一個點的歷史數據,放置到緩沖區二內,并作為描繪比較點;
步驟3、按時間順序,逐一讀取緩沖區一內的點,并與描繪比較點進行比較;當緩沖區一內的點的歷史數據超過預設精度值時,將緩沖區一內的點放置到緩沖區二內,并作為新的描繪比較點;
步驟4、返回步驟3,直至將緩沖區一的點比較完為止;
步驟5、將緩沖區二內的描繪比較點,逐個連接,即成為長時間變化趨勢曲線。
最后應當說明的是:以上實施例僅用以說明本發明的技術方案而非對其限制;盡管參照較佳實施例對本發明進行了詳細的說明,所屬領域的普通技術人員應當理解:依然可以對本發明的具體實施方式進行修改或者對部分技術特征進行等同替換;而不脫離本發明技術方案的精神,其均應涵蓋在本發明請求保護的技術方案范圍當中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南輝煌科技股份有限公司,未經河南輝煌科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210151184.2/2.html,轉載請聲明來源鉆瓜專利網。





