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