1、获取数组大小(长度)
即获取数组的元素个数,该函数模块位于数组选板中。模块的输入为待测量大小的数组,输出为该数组中所有元素的个数。示例用法如下图所示。

如上图所示,得到数组元素个数为4。
2、索引数组
当需要从一个数组中获取特定位置的某个元素,就需要用到“索引数组”模块,该模块输入索引值及数组,返回该数组在输入的索引值指向的元素。注:数组索引总是从0开始,代表数组的首个元素。示例用法如下图所示。

如上图所示,索引值为0时,得到数组的首个元素 “05”。
3、替换数组子集
“替换数组子集”模块用于将指定位置的元素或元素集(当为元素集时,必须是连续元素,且未原数组的子集)。下面分别演示替换单个元素和替换元素集。
①替换单个元素

上图中我们用“15”的数值替换了原来数组索引为0的元素,得到一个新的数组15,1,2,3。
②替换元素集

上图中用15,25,35这三个元素组成的一个新数组,从原数组的索引为0的位置替换,得到一个新数组15,25,35,3。
4、插入数组
LabVIEW中的数组是可以直接插入的,类似于C++中的vector。“数组插入”模块将在原数组中的指定索引位置,直接插入特定的元素或元素集。注意:得到的新数组长度必然大于原数组长度。

5、删除数组元素
LabVIEW中“删除数组元素”将从原数组指定索引位置开始,删除一个指定长度的子集。注意:删除长度大于0时(等于0无意义),得到的新数组长度必然小于原数组长度。示例如下。

上图中从原数组索引为0的位置开始,删除长度为1的子集,即删掉了原数组的首个元素05,得到新数组1,2,3。
6、数组的最大最小值
LabVIEW中可以用“数组的最大最小值”直接获取一个数组中所有元素的最大值、最大值索引、最小值和最小值索引。示例如下图。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)