【求助】waveform数据的读取和graph显示问题
我在数据采集的过程中将数据实时存储在waveform file中,当采集结束后想要将文件中的数据重新读出来显示在graph中,但每次在graph中显示出来的数据都只有很短时间的一部分,不知道怎样才能让保存在文件中的所有数据一次性全都在graph图中显示?请大家指点一下,谢谢了! 我以前也出现过这样类似的问题,不过是用TXT文件保存的,看看保存和读取有何不同,当时我的原因是转置的原因,相当于把列当成一行了,就只有一点点,如果转置一下就正确了!您看看是不是这个原因!好运! 老兄最好上传文件让大家一起分析一下!这样比较直观点!好运! 刚看了这个节点有一个新建还是APPAND数据,您这个有没有选择呢?它这个节点没有转置的,和TXT的有所不同!呵呵! 我在写入文件的时候是选择appand的,因为是在循环里,所以要不断循环保存。但读取的时候只有一个read from waveform file,就直接从data连出来到gragh图了,由于程序比较麻烦,等我简化一点后再贴上来 原来程序其他功能比较多,我简化了一下,基本就只剩下数据的采集,保存,以及回放的功能。运行的时候可能数据会有问题,但源程序应该很清楚了,不知道怎样能一次性把所有数据都在graph图中显示。程序附在后面,大家帮我看看,谢谢了! 我也遇到了这样的问题,应该是graph控件只能显示一定数量的数据造成的.可以改变history length解决,但是数据量太大的话比如几十万个数据怎么半还不知道有没有别的好办法.
期待高手!
页:
[1]