谁有关于labview处理大量数据提高代码效率的办法

2019-07-17 07:34发布

本人labview新手,希望用labview将纪录的数据图像化。由于数据量比较大,can总线采集,每隔20ms就采集一帧。故每次载入数据都是一个漫长等待的过程。想将采集的数据图形化用来分析研究。后来看《我和labview》书里介绍的大量数据要降采样率的办法,就通过索引数组的方式来进行重新采样,总感觉这样还是慢。以我看来,索引数组的方式还是通过将数据里的所有数据读取到内存中进行索引,所以并不是真正的重新采样。有谁知道更好的办法?或者有同样经历的朋友是否有其他分析数据的方法也可交流。
附程序框图和程序原件。

个人认为是否将数据读出并重新采样后保存为一个副本,方便以后打开调用,这是否也是一个解决办法
程序界面 程序界面
程序框图 程序框图
运行记录分析.rar 下载积分: 积分 -1 分
13.07 KB, 下载次数: 42, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
youdyq
2019-07-17 12:22
附加说明一下。程序不断调整过程中,运行起来会越来越慢,每次需要载入一个16M左右的数据文件。刚开始大概5秒左右能打开显示。后来运行停止几次后,甚至要1-2分才能打开。是否未设置关闭文件,数据每次打开都在内存里占着有关。

一周热门 更多>