LabVIEW-簇数组

本文将讲解LabVIEW-函数选板-函数-编程-簇,类与变体-创建簇数组/索引与捆绑簇数组/簇至数组转换/数组至簇转换;

创建簇数组

  • 01

    创建簇数组函数位于:函数选板-函数-编程-簇,类与变体-创建簇数组;

  • 02

    创建簇数组 (函数):使每个元素输入捆绑为簇,然后使所有元素簇组成以簇为元素的数组。连线板将显示该多态函数的默认数据类型。 元素0..n-1(接线端):输入端的类型必须与最顶端的元素接线端的值一致。 簇数组(接线端):是作为结果的数组。每个簇都有一个元素。

  • 03

    创建簇数组默认输入接线端只有一个元素输入;

  • 04

    当有多个簇元素需要生成簇数组的时候,我们需要选中“创建簇数组”函数,下拉或者右击属性选择添加输入删除输入;

  • 05

    数组中不能再创建数组的数组。但是,使用该函数可创建以簇为元素的数组,簇可包含数组。下列范例为建立簇数组的两种方式。通过使用该函数可提高执行的效率。如范例结尾部分所示。

索引与捆绑簇数组

  • 01

    索引与捆绑簇数组函数位于:函数选板-函数-编程-簇,类与变体-索引与捆绑簇数组;

  • 02

    索引与捆绑簇数组 (函数):对多个数组建立索引,并创建簇数组,第i个元素包含每个输入数组的第i个元素。连线板可显示该多态函数的默认数据类型。 数组x..z(接线端):可以是任意类型的一维数组。数组输入无须为同一类型。 簇数组(接线端):是由簇组成的数组,包含每个输入数组的元素。 输出数组中的元素数等于最短输入数组的元素数。

  • 03

    索引与捆绑簇数组默认输入接线端只有一个元素输入;

  • 04

    当有多个数组元素需要生成簇数组的时候,我们需要选中“索引与捆绑簇数组”函数,下拉或者右击属性选择添加输入删除输入;

数组至簇转换

  • 01

    数组至簇转换函数位于:函数选板-函数-编程-簇,类与变体-数组至簇转换;

  • 02

    数组至簇转换 (函数):转换一维数组为与数组元素类型相同的簇元素。右键单击函数,在快捷菜单中选择簇大小,设置簇中元素的数量。 默认值为9。该函数最大的簇可包含256个元素。 如需在前面板簇显示控件中显示相同类型的元素,且在程序框图上按照元素的索引值对元素进行操作时,可使用该函数。 数组(接线端):是任意型的一维数组。 簇(接线端):每个元素与数组中的对应元素相同, 簇的阶数与数组元素的阶数一致。

  • 03

    数组至簇转换实例(数组至簇转换,一般情况都是可以成功转换的,因为数组是相同数据类型的集合,而簇可以是不同数据类型/相同数据类型集合)

簇至数组转换

  • 01

    簇至数组转换函数位于:函数选板-函数-编程-簇,类与变体-簇至数组转换;

  • 02

    簇至数组转换:使相同数据类型元素组成的簇转换为数据类型相同的一维数组。 簇的组成元素不能是数组。 数组中的元素与簇中的元素数据类型相同。 数组中的元素与簇中的元素顺序一致。 簇(接线端):簇的组成元素不能是数组(因为数组的元素不能再是数组)。 数组(接线端):数组中的元素与簇中的元素数据类型相同。 数组中的元素与簇中的元素顺序一致。

  • 03

    簇至数组转换实例(簇至数组转换,必须保证簇中的元素数据类型相同,因为数组是相同数据类型的集合,而簇可以是不同数据类型/相同数据类型集合)。

(0)

相关推荐

  • LabVIEW-波形图表

    波形图表是显示一条或多条曲线的特殊数值显示控件,一般用于显示以恒定速率采集到的数据.波形图表会保留来源于此前更新的历史数据,又称缓冲区.右键单击图表,从快捷菜单中选择 图表历史长度可配置缓冲区大小.波 ...

  • LabVIEW-波形图

    波形图用于显示测量值为均匀采集的一条或多条曲线.波形图仅绘制单值函数,即在= f()中,各点沿x轴均匀分布.例如一个随时间变化的波形.波形图可显示包含任意个数据点的曲线.波形图接收多种数据类型,从而最 ...

  • LabVIEW中波形图表的横坐标设置为当前系统时间

    目前很多搞软件开发的网友在使用LabVIEW软件,在使用波形图.波形图表或者XY图的时候遇到一些问题,无法设置波形图.波形图表或者XY图的横坐标为系统当前时间.zuanshigan以实例分析展示如何在 ...

  • LabVIEW-簇控件和簇函数

    簇(Cluster)是一种数据类型,它的元素可以是不同类型的数据.它类似于C语言中的stuct.使用簇可以把分布在流程图中各个位置的数据元素组合起来,这样可以减少连线的拥挤程度.减少子VI的连接端子的 ...

  • LabVIEW错误解决办法

    LabVIEW提供功能强大的调试工具,帮助用户定位问题代码以作出恰当的更改.常见软件问题有两类:程序无法运行或发生错误结果和行为.本章主要讲述如何辨别和解决上述两类错误. VI断开错误 01 如VI无 ...

  • LabVIEW初学者常见问题及解答方法

    操作方法 01 1.Labview如何实现由一个事件引发其他三个事件的顺序发生,且这三次事件间的时间间隔为50ms?回答:可以引用状态机来设计程序,将触发事件作为状态机的状态控制参数,后面发生的三个事 ...

  • labvIEW vi动态调用

    基本概念 众所周知,LabVIEW程序又称虚拟仪器,即VI. 电脑软件 01 名称: labvIEW 02 大小: 1000MB 版本: 2013 类别: 音频媒体 语言: 中文 03 应用平台: w ...

  • LabVIEW中文本文件的存储与读取方法

    背景在软件开发中,数据文件的存储与读取操作一般是必不可少的环节.存取数据的文件格式大致可分为两大类,分别是文本格式和二进制格式,其中,文本格式(或叫ASCII码文件)通用性强.直观,但占用空间比较大, ...

  • FAT和NTFS文件系统簇设置与磁盘分区限制

    一、FAT和NTFS文件系统簇设置 1、默认簇映射表 由于FAT12和FAT16文件系统现在已经很少使用了,所以在这只介绍FAT32和NTFS格式的,驱动器大小与簇大小默认值如下表: 驱动器大小 FA ...