采集数据,实时显示数据曲线。
每秒采样1000个数据点,用数组存数据,显示器刷新频率85Hz,如何在窗口中实时显示数据曲线(实现的思路即可,代码实例最好)?或者回答两个疑问:1)用数组来存,时间长了,数据太多,内存能够吗?
2)如果数组的长度一定,假设为100000,窗口能显示得全吗?
3)显示器刷新频率与采样频率,数据长度,坐标之间的关系?
每秒采样1000个数据点,用数组存数据,显示器刷新频率85Hz,如何在窗口中实时显示数据曲线(实现的思路即可,代码实例最好)?或者回答两个疑问:1)用数组来存,时间长了,数据太多,内存能够吗?
2)如果数组的长度一定,假设为100000,窗口能显示得全吗?
3)显示器刷新频率与采样频率,数据长度,坐标之间的关系?
设置最长时间窗口,也就是你绘图的横坐标,然后确定分辨率,并把数据存放到一个大的数组里面,数组大小为0x7FFFFL,然后用一个循环把点连起来。对于新到来的数据,可以把以前的曲线用背景颜色擦去
数组的大小为0x7FFFFL?设置最长时间窗口,也就是你绘图的横坐标,然后确定分辨率?
http://download.csdn.net/source/2308688