[发明专利]长时间变化趋势曲线绘制方法无效
申请号: | 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.vipzhuanli.com/pat/books/201210151184.2/2.html,转载请声明来源钻瓜专利网。