[發明專利]一種在波形顯示器中快速渲染大型模擬波形的方法有效
| 申請號: | 201410198682.1 | 申請日: | 2014-05-13 |
| 公開(公告)號: | CN105094723B | 公開(公告)日: | 2018-12-21 |
| 發明(設計)人: | 郭根華;王曉光;吳躍波;張衛衛 | 申請(專利權)人: | 北京華大九天軟件有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;G06F17/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100102 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 波形 顯示器 快速 渲染 大型 模擬 方法 | ||
1.一種在波形顯示器中快速渲染大型模擬波形的方法,其技術特征包含以下幾個步驟:
根據顯示區域范圍,統計原始波形的點數,確定已經超過設定的特征波形的點數閾值;
根據所述點數閾值,對橫軸進行等距劃分,計算出線性橫坐標軸或者橫坐標為log10的坐標的特征波形的橫坐標值;
將原始波形劃分為多個單調區間;
根據所述等距區間與所述單調區間的大小,設置與所述橫坐標值對應的縱坐標值;
連接所有等距點,形成特征波形;
所述點數閾值,大于屏幕最大分辨率的水平像素個數;所述根據所述點數閾值,對橫軸進行等距劃分,計算出線性橫坐標軸或者橫坐標為log10的坐標的特征波形的橫坐標值的步驟,進一步包括:
對于線性橫坐標軸,橫坐標值的計算公式為:
Xi=X0+i*delta_x;
橫向坐標為log10坐標時,橫坐標值的計算公式為:
Xi=pow(10,(X0+i*delta_x));
其中,i為大于等于0且小于N的自然數;Xi為第i個點的橫坐標值;X0為起點橫坐標值;delta_x為每份的距離。
2.根據權利要求1所述的方法,其特征在于,所述根據所述等距區間與所述單調區間的大小,設置與所述橫坐標值對應的縱坐標值的步驟,進一步包括:
單調區間小于或等于等距區間時,根據等距區間的橫坐標軸范圍,找到其包含的所有單調區間;比較所述單調區間兩端的縱坐標值,得到最大值和最小值作為與所述橫坐標值對應的縱坐標值;
單調區間大于等距區間時,對每個單調區間,求出相鄰兩個等距點之間所在區域的最大值和最小值,作為與所述橫坐標值對應的縱坐標值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京華大九天軟件有限公司,未經北京華大九天軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410198682.1/1.html,轉載請聲明來源鉆瓜專利網。





