项目2认识LabVIEW中的数据类型-任务4 (1).pptx

项目2认识LabVIEW中的数据类型-任务4 (1).pptx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目2认识LabVIEW中的数据类型2024/6/2520:24任务4数组和簇操作

2.4任务4数组和簇操作数组控件在数组、矩阵与簇选板。数组中存放的是相同的数据类型,可以是数值型、布尔型、字符型、簇等。是同类型元素的集合数组由元素和维度组成数组中的每一个元素都有其唯一的索引数值,对每个数组成员的访问都是通过索引数值来进行的。索引值从0开始,一直到n?1。n是数组成员的个数。

2.4任务4数组和簇操作若需要创建的是二维数组,如下图所示,只需要通过上下拖拉的方式左侧索引部分即可得到所需维数的数组。得到的是一个二维数组,最右侧是程序框图中接线板的状况。

2.4任务4数组和簇操作

2.4任务4数组和簇操作创建的数值型一维数组

2.4任务4数组和簇操作(a)拖曳边角添加数组元素(b)拖动外边框添加数组元素

数组元素的添加方式

2.4任务4数组和簇操作(a)二维数组(b)显示更多的数组成员

增加数组维数及成员

2.4任务4数组和簇操作对数组可以进行加减乘除的运算,此外,还可以索引某个元素,索引某行/某列,测量数组维度,重新组成新数组等。数组的函数选板见下图。

2.4任务4数组和簇操作数组大小

2.4任务4数组和簇操作索引数组

2.4任务4数组和簇操作替换数组子集

2.4任务4数组和簇操作数值插入函数

2.4任务4数组和簇操作删除数组元素函数

2.4任务4数组和簇操作初始化数组函数创建数组函数

2.4任务4数组和簇操作数组子集函数数组的最大值和最小值函数二维数组转置

2.4任务4数组和簇操作一维数组函数的综合运用:创建数组使用数组函数,并在创建的数组中进行数组大小运算和索引运算。

2.4任务4数组和簇操作二维数组的索引比较

2.4任务4数组和簇操作实际工程项目中经常遇到字节数组和浮点数之间的相互转换问题。例如LabVIEW读写PLC寄存器的时候,读取的时候就需要将字节数组至浮点数转换,写入的时候就需要将浮点数至字节数组转换。举例:使用“字节数组转换为字符串”函数,实现了十六进制数据类型字节数组转换成目标字符串

2.4任务4数组和簇操作将字符串转换为字节数组输出。前一个例题的逆过程,使用了“字符串转换为字节数组”函数,使用十六进制的数据,所以在输入字符串选择十六进制显示,输出数组中设置为整型、十六进制显示。

2.4任务4数组和簇操作字节数组至浮点数转换举例:以从高位到低位的4个字节16进制数为例,编写程序实现寄存器数据读取和写入操作。

2.4任务4数组和簇操作举例:浮点数至字节数组转换与上述的读寄存器数据操作相反,在程序中用到拆分数字函数,可以实现基于字节或字长拆分数字,从而实现写寄存器数据的目的。

2.4任务4数组和簇操作将布尔数组转换为数值显示举例:使用“布尔数组转换为数值”函数。使用了两个布尔灯组合,选择连续运行,有四种情况,显示出了四个数值。

2.4任务4数组和簇操作将数值转换为布尔数组显示举例:使用“数值转换为布尔数组”函数。选择连续运行,可以看到随着数值的增大,布尔数组是跟着变化的。布尔灯亮为“1”、灭为“0”,二进制数表示。

2.4任务4数组和簇操作簇(cluster)与数组类似,也是LabVIEW中一种集合型的数据结构。不同于数组(同一类型数据的集合),簇可以是多种数据类型的集合注意:虽然簇可以包含多种数据类型,比如,在簇中可以包含另一个簇,但是同一个簇中只能包含输入控件或者显示控件,不可能同时包含输入/显示控件。

2.4任务4数组和簇操作簇的创建方式

2.4任务4数组和簇操作簇的使用:1、大小调整;2、簇排编号与排序;

2.4任务4数组和簇操作簇控件与数组在同一个控件子选板内;函数位置如下:

2.4任务4数组和簇操作按名称解除捆绑函数

2.4任务4数组和簇操作按名称捆绑函数接

2.4任务4数组和簇操作按名称捆绑函数的使用

2.4任务4数组和簇操作解除捆绑函数

2.4任务4数组和簇操作捆绑函数

2.4任务4数组和簇操作创建簇数组函数簇与数组转换函数

2.4任务4数组和簇操作数组至簇转换簇至数组

2.4任务4数组和簇操作举例:将一个数组数据转换为簇数据

2.4任务4数组和簇操作将一个簇数据转换为数组数据举例:一个簇数据转换为数组数据的示例,使用了“簇数据转换为数组数据”函数,是数组转换为簇的逆过程。

2.4任务4数组和簇操作错误簇:包含有布尔量、数值、字符串。在编程时使用错误簇,可以将所有子VI以及函数的错误簇按照数据流向的先后连接起来,这样不仅可以将错误传递下去,方便找到对应的错误源,也可以控制程序的执行顺序。

2.4任务4数组和簇操作例:不同类型函数综合应用示例一

2.4任务4数组和

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档