Labview中数组元素加1的运行效率是创建数组的3倍

Posted lei-zi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Labview中数组元素加1的运行效率是创建数组的3倍相关的知识,希望对你有一定的参考价值。

在使用Labview中的XY图进行波形数据展示时最耗时的操作就是对波形数据的刷新,尤其是在波形曲线较多且数据更新较快时,每秒可能会运算数千乃至数万次。 

之前一直都是使用创建数组来对XY波形图内数据进行迭代

如下图红色框内部分:

技术图片

基本可以满足程序需求,但是最近想优化代码就试了一下数组元素加1

代码及运行结果如下:

技术图片

 技术图片

 

创建数组用时约1200ms

数组元素加1用时约400ms

数组元素加1的运行效率是创建数组的3

 

以上是关于Labview中数组元素加1的运行效率是创建数组的3倍的主要内容,如果未能解决你的问题,请参考以下文章

labview如何获取簇数组中的数据名称、类型和数据值

labview里面的这个东西是怎么创建?

labview如何对数组中的任意一个元素进行替换

labview如何对数组1011中10赋值为3,11赋值为-3,并将3和-3以数组的形式输出?

LABVIEW如何实现数组多次条件判断,并且替换数组中的值

vue.js删除数组中指定索引的元素