当前位置: 首页 > ds >正文

LabVIEW--二维数组、三维数组、四维数组

在LabVIEW中如何建立二维数组、三维数组、四维数组呢?

总的来说,二维数组是一维数组的堆叠,三维数组是二维数组的堆叠,四维数组是三维数组的堆叠。其中创建数组[Build Array]VI是其中关键。

第一步 创建数组

首先在前面板控件选择数据容器-数组 控件放置在前面板。

然后根据需要的数据类型选择显示控件。数值类、布尔类、字符串类都可以放置。这里我选择字符串类。注意要选择显示控件,而非输入控件。放置在刚才的数据容器内。左侧的选择器的个数代表数组的维度,数值表示索引值。

第二步 生成一维数组

来到后面板,制作如下程序框,点击运行,生成一个一维数组,其中具有三个元素。


点击运行可以看到得到的一维数组

如果在设置FOR循环处有问题: 

FOR循环框右侧空心粉色方框的生成方式有二:

一 将控件放置如下后接线,会自动出现该粉丝空心方框

二 选中方框右击选择隧道模式-索引

第三步生成多维数组

建立如下程序:

运行得到如下结果

通过观察得
两个一维数组就可以组成一个二维数组;

一个 二维数组和一个一维数组不能组成三维数组,仍然是二维数组。只有两个都是二维数组才能够组成三维数组;

四维数组同理。一个二维数组和一个三维数组不能生成思维数组,需要两个都是三维数组才行。

不过多维数组理解起来仍然很抽象,好在实际应用中多用得是二维数组。

http://www.xdnf.cn/news/20218.html

相关文章:

  • Pydantic模型验证测试:你的API数据真的安全吗?
  • Selenium 页面加载超时pageLoadTimeout与 iframe加载关系解析
  • 静态电流Iq 和 ICONT_MAX
  • GD32入门到实战32--产品配置参数存储方案 (NORFLASH)
  • rabbitmq 入门知识点
  • Go 自建库的使用教程与测试
  • 脑卒中目标检测含完整数据集
  • CSS 优先级详解:理解选择器权重和层叠规则
  • 鸿蒙NEXT动画开发指南:组件与页面典型动画场景解析
  • 【C++练习】06.输出100以内的所有素数
  • Java 攻克 PDF 表格数据提取:从棘手挑战到自动化实践
  • 深度学习——数据增强
  • devcpp 5.11的详细安装步骤
  • 上位机知识篇---conda run
  • 文华财经多空提示指标公式 变色K线多空明确指标 文华wh6赢顺多空买卖提示指标
  • 平衡车 --- 测量减速比 M法、T法测速
  • 当公司在你电脑上安装了IP-guard,你必须知道的事
  • 【面试题】你在项目中做过哪些相关性优化?
  • 【sft技巧】模型微调技巧
  • 零样本学习与少样本学习
  • 下载及交叉编译libconfig
  • 惊爆!耐达讯自动化RS485转Profinet,电机连接的“逆天神器”?
  • C++17无锁编程实战
  • 2025数学建模国赛A题思路首发!
  • 【赛题已出】2025高教社杯全国大学生数学建模竞赛ABCDE赛题已发布!
  • 阵列信号处理之均匀面阵波束合成方向图的绘制与特点解读
  • 从零开始学大模型之预训练语言模型
  • [科普] 卫星导航系统的授时原理与精度分析
  • 【案例分享】外国使馆雷电综合防护系统改造方案(四)
  • 2025年数学建模国赛B题超详细解题思路