在LabVIEW中,数组是一种用于存储相同数据类型的多个元素的数据结构。以下是关于LabVIEW数组的一些重要信息:
-
元素:LabVIEW数组中的每个元素都可以是相同的数据类型,例如整数、浮点数、布尔值等。
-
维度:LabVIEW数组可以是一维、二维甚至多维的。一维数组类似于列表或向量,而二维数组则类似于表格或矩阵。LabVIEW支持动态调整数组的大小和维度。
-
索引:数组中的元素可以通过索引来访问,索引从0开始。对于一维数组,只需要一个索引来定位元素;对于多维数组,需要使用多个索引。
创建数组
案例:在前面板中创建一个一维的数值类型的数组,在程序框图中创建一个二位的字符类型的数组,并往里面添加5个值,并设置这5个值为默认值,当关闭文件重新打开后,值不变。
- 在前面板中,鼠标右键-数组容器-数组,然后鼠标右键-数值-数值输入控件,将数值输入控件移动到数组中,点击放置,即可创建一个数值类型的数组。
在程序框图中,鼠标右键-数组-数组常量,然后鼠标右键-字符串-字符串常量,将字符串常量移动到数组常量中点击放置,接着鼠标移动到字符类型的数组索引框上,向下拉,出现第二个索引框,即为二位数组。
- 将鼠标移动到数组的框位置,鼠标可将边框拉开,即增加数组长度。
- 并分别输入5个值。
- 鼠标移动到数组控件上,鼠标右键-数据操作-当前值设置为默认值,设置好后,即可在下次打开文件时,不会重置默认值。
数组函数
数组大小
基于创建数组的案例,在程序框图中,鼠标右键-数组-数组大小,设置两个数组大小的控件,并分别将数组与数组大小的函数连接,最后在函数输出端创建显示控件,观察结果。
(注意:数组常量需转换为输入控件)
根据索引取值
基于以上案例,在程序框图中,鼠标右键-数组-索引数组,并将数组控件与其索引数组函数连接,并设置索引值为3,创建显示控件。
数组与for循环
数组与for循环连接就默认了for循环的次数为数组的大小。