公式节点的数组操作
- 更新时间2025-08-27
- 阅读时长1分钟
输入数组及输入 - 输出数组的类型同与其相连的数组的类型一致。这些数组无需在公式节点内部声明,但本地数组和输出数组必须在公式节点中声明。
与C语言类似,LabVIEW中数组元素的计数也是从零开始。与C语言的不同,如为数组以外的元素赋值,LabVIEW将不进行任何操作,即不发生赋值。此外,如引用范围外的数组元素,LabVIEW将返回零值。除非数组输出与数组输入相对应,即数组输出端与数组输入端的名称相同,否则必须在公式节点中声明数组输出。
如输入接线端是一个数组,使用下列函数可指定数组的形状。
numDim = numberOfDims(inputArr);
firstrowsize = sizeOfDim(inputtArr, 0);
数组操作范例
例如,下面是一个典型的数组声明:
int16 a[4][7]
声明数组后,可对其元素进行赋值:
a[3][2]=455;
通过下列表达式使用数组元素:
a[0][5]=a[1][6]*3+a[5][0];