主页
技术支持
在LabVIEW中创建2D数组
在LabVIEW中创建2D数组
更新 Oct 22, 2023
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
软件
LabVIEW
在LabVIEW VI中添加数组时,默认情况下为一维数组。本教程将说明,如何从前面板或者程序框图将默认的1D数组修改成2D数组。
前面板
启动LabVIEW并打开VI
右键单击前面板,然后将
Controls >> Data Containers >> Array
添加到前面板,然后
定义其数据类型
。
通过以下任一方法扩展数组维数:
右键单击
索引显示(Index Display)
(在数组的左侧)>>从快捷菜单中选择“
添加维数
”。
拖拽
索引显示,
直到
索引显示
的数量与所需数组维数一致。 (例如,创建二维数组,需要拖拽出现两个索引显示)
程序框图
启动LabVIEW并打开一个VI。
右键点击程序框图,然后添加
Array >> Initialize Array
函数。
默认情况下,初始化数组函数会创建一维数组。
左键点击“初始化数组”函数,显示蓝色的调整数组大小的节点。
点击并拖动底部的蓝色节点以
调整函数大小,
直到与所需数组维数匹配。 (例如,要创建二维数组,拖动蓝色节点直到出现两个输入端)
定义每个维度中所需的元素数量。
右键单击第一个
维度大小
输入>>
创建常量
,以定义数组中的
行
数。
右键单击第二
维尺寸
输入>>
创建常量,
以定义数组中的
列
数。
将所需的数据类型的常量添加到
元素
输入端。整个数组中的所有元素将被此常量初始化。
在下面的示例中,2D数组是5行2列的。该数组将存储字符串数据类型的元素,并初始化为“ hello”。
右键单击该
初始化数组函数
的输出端,然后选择
创建显示控件。
在前面板上,将鼠标悬停在数组显示控件的左下角,直到出现可以调整多维数组大小的蓝色节点。拖动节点调整数组大小。
将数组调整为大于您指定尺寸也是可以的。当程序运行时,只有指定的行和列尺寸内的数组元素将被初始化。
运行VI以初始化2D数组。
相关链接
LabVIEW 数组和簇详解
Array Functions - LabVIEW Help
Dynamically Build a Simple Array - Community Example
Build 2D array and write to Excel - Community Example
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful