检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中北大学仪器科学与动态测试教育部重点实验室,电子测试技术重点实验室,山西太原030051 [2]山西农业大学信息科学与工程学院,山西太谷030801
出 处:《图学学报》2014年第4期623-629,共7页Journal of Graphics
基 金:国家自然科学基金资助项目(51275491)
摘 要:在航天测试领域,为体现测试系统的变化情况或状态,经常需要以曲线形式再现测试数据。针对曲线绘制中的大容量数据处理问题,采用"分块读取"方式,可以满足超过4 GB的大容量数据文件的处理。当数据量较大时,一般的绘图方法会出现程序执行效率不高、显示区域闪烁的问题。分析了产生上述问题的原因,利用MFC中的API函数"Polyline"优化了绘图程序,进而提高了绘图程序的执行效率;采用双缓冲方法消除了曲线显示时绘图区闪烁的问题,同时进一步缩短了绘图时间。In aerospace test field, the representation of test data in curve format is always indispensable, which can reflect the change or conditions in test system. In view of the massive data processing in curve plotting, reading method is adopted, which can satisfy with the processing of the massive data over 4GB. When the amount of data is large, the general curve plotting methods may bring about the low implementation efficiency or the flicker problem in the display area. The plotting program is optimized by the API function "Polyline" in MFC, and the program's execution efficiency is improved greatly. The double-buffering method is applied to clear the flicker in the plotting area when the curve is displayed, and the plotting time is further shortened.
关 键 词:航天测试 大容量数据 曲线绘制 MFC “Polyline”函数 双缓冲方法
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.186