本文将讲解LabVIEW-函数选板-函数-编程-数组-抽取一维数组;
工具/原料
LabVIEW
抽取一维数组
1、抽取一维数组函数位于:函数选板-函数-编程-数组-抽取一维数组;
2、抽取一维数组 (函数):使数组的元素分成若干输出数组,依次输出元素。此函数舍弃所有使输出数组长度不同的元素。数组(接线垮逆解仔端):可以是任意类型的一维数组。元素0,n,2n,...(接线端):是第一个输出数组。 函数使数组[0]存储在第一个输出数组的索引0位置,数组[1]存储在第二个输出数组的索引0位置,数组[n-1]存储在最后一个输出数组的索引0位置,数组[n]存储在第一个输出数组的索引1位置,依此类推,n是函数的输出接线端数目。例如,如数组有16个元素,则连线的输出数组为4个。第一个输出数组接收0、4、8和12。第二个输出数组接收1、5、9和13。第三个输出数组接收2、6、10和14。最后一个输出数组接收3、7、11和15。如删除输入数组中的一个元素,则只剩下15个元素。最后的降采样数组只有三个元素,(3、7和11),元素15已被删除。由于函数只能返回同样大小的数组,其它三个降采样数组失去最后一个元素,这样每个数组都只有三个元素。元素1, n+1, 2n+1, …(接线端):是第二个输出数组,依此类推。
3、抽取一维数组默认一个输入接线端,两个输出接线端;
4、同时,我们也可以通过右击“抽取一维数组”选择添加输入或者删除输出,还可以通过通过鼠标选中“抽取一维数组”向上或者向下拖拉增减接线端;
5、抽取一维数组是多态VI,不仅支持数值型数组,还支持布尔型数组,字符串型数组,簇型数组等;