LabVIEW--二维数组、三维数组、四维数组
在LabVIEW中如何建立二维数组、三维数组、四维数组呢?
总的来说,二维数组是一维数组的堆叠,三维数组是二维数组的堆叠,四维数组是三维数组的堆叠。其中创建数组[Build Array]VI是其中关键。
第一步 创建数组
首先在前面板控件选择数据容器-数组 控件放置在前面板。
然后根据需要的数据类型选择显示控件。数值类、布尔类、字符串类都可以放置。这里我选择字符串类。注意要选择显示控件,而非输入控件。放置在刚才的数据容器内。左侧的选择器的个数代表数组的维度,数值表示索引值。
第二步 生成一维数组
来到后面板,制作如下程序框,点击运行,生成一个一维数组,其中具有三个元素。
点击运行可以看到得到的一维数组
如果在设置FOR循环处有问题:
FOR循环框右侧空心粉色方框的生成方式有二:
一 将控件放置如下后接线,会自动出现该粉丝空心方框
二 选中方框右击选择隧道模式-索引
第三步生成多维数组
建立如下程序:
运行得到如下结果
通过观察得
两个一维数组就可以组成一个二维数组;
一个 二维数组和一个一维数组不能组成三维数组,仍然是二维数组。只有两个都是二维数组才能够组成三维数组;
四维数组同理。一个二维数组和一个三维数组不能生成思维数组,需要两个都是三维数组才行。
不过多维数组理解起来仍然很抽象,好在实际应用中多用得是二维数组。