LabVIEW-簇数组
本文将讲解LabVIEW-函数选板-函数-编程-簇,类与变体-创建簇数组/索引与捆绑簇数组/簇至数组转换/数组至簇转换;
工具/原料
LabVIEW
创建簇数组
1、创建簇数组函数位于:函数选板-函数-编程-簇,类与变体-创建簇数组;
2、创建簇数组 (函数):使每个元素输入捆绑为簇,然后使所有元素簇组成以簇为元素的数组。连线板将显示该多态函数的默认数据类型。元素0..n-1(接线端):输入端的类型必须与最顶端的元素接线端的值一蓟瑰藿璐致。簇数组(接线端):是作为结果的数组。每个簇都有一个元素。
3、创建簇数组默认输入接线端只有一个元素输入;
4、当有多个簇元素需要生成簇数组的时候,我们需要选中“创建簇数组”函数,下拉或者右击属性选择添加输入删除输入;
5、数组中不能再创建数组的数组。但是,使用该函数可创建以簇为元素的数组,簇可包含数组。下列范例为建立簇数组的两种方式。通过使用该函数可提高执行的效率。如范例结尾部分所示。
索引与捆绑簇数组
1、索引与捆绑簇数组函数位于:函数选板-函数-编程-簇,类与变体-索引与捆绑簇数组;
2、索引与捆绑簇数组 (函数):对多个数组秃赈沙嚣建立索引,并创建簇数组,第i个元素包含每个输入数组的第i个元素。连线板可显示该多态函数的默认数据类型。数组x..芰垄孕动z(接线端):可以是任意类型的一维数组。数组输入无须为同一类型。簇数组(接线端):是由簇组成的数组,包含每个输入数组的元素。 输出数组中的元素数等于最短输入数组的元素数。
3、索引与捆绑簇数组默认输入接线端只有一个元素输入;
4、当有多个数组元素需要生成簇数组的时候,我们需要选中“索引与捆绑簇数组”函数,下拉或者右击属性选择添加输入删除输入;
数组至簇转换
1、数组至簇转换函数位于:函数选板-函数-编程-簇,类与变体-数组至簇转换;
2、数盲褓梆尺组至簇转换 (函数):转换一维数组为与数组元素类型相同的簇元素。右键单击函数,在快捷菜单中选择簇大小,设就女蒿鸳置簇中元素的数量。默认值为9。该函数最大的簇可包含256个元素。如需在前面板簇显示控件中显示相同类型的元素,且在程序框图上按照元素的索引值对元素进行操作时,可使用该函数。数组(接线端):是任意型的一维数组。簇(接线端):每个元素与数组中的对应元素相同, 簇的阶数与数组元素的阶数一致。
3、数组至簇转换实例(数组至簇转换,一般情况都是可以成功转换的,因为数组是相同数据类型的集合,而簇可以是不同数据类型/相同数据类型集合)
簇至数组转换
1、簇至数组转换函数位于:函数选板-函数-编程-簇,类与变体-簇至数组转换;
2、簇至数组转换:使相同数据类型元素组成的簇转换为数倌栗受绽据类型相同的一维数组。簇的组成元素不能是数组。数组中的元素与簇中的元素数据类型枷讹般身相同。 数组中的元素与簇中的元素顺序一致。簇(接线端):簇的组成元素不能是数组(因为数组的元素不能再是数组)。数组(接线端):数组中的元素与簇中的元素数据类型相同。 数组中的元素与簇中的元素顺序一致。
3、簇至数组转换实例(簇至数组转换,必须保证簇中的元素数据类型相同,因为数组是相同数据类型的集合,而簇可以是不同数据类型/相同数据类型集合)。