- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
partLabVIEW的复合数据
4.6 簇 释放函数:分解簇,可以单个访问簇中的元素,该函数会自动调整大小以包含4个输出,在连接输入簇到该函数后,数据类型标签会显示在释放函数上。 绑定函数:重新绑定簇,调整期大小以包含4个输入。 7. 回到前面板,运行VI。给簇控件输入不同的数值,观察簇指示器如何响应这些值。按下STOP按钮停止执行。 8. 保存并命名VI。 9. 改变连线,交换释放函数和绑定函数之间的两条布尔型连线。运行VI,结果混淆。可利用按名称释放函数和按名称绑定函数避免这种错误。 * * 第4章 LabVIEW的复合数据 4.1 数组 4.2 二维数组 4.3 数组处理函数 4.4 多态性 4.5 复合运算 4.6 簇 * 4.2 二维数组 二维数组以类似表格的形式存储元素,需要使用两个索引来定位一个元素:列索引和行索引。 LabVIEW中的索引都是从0开始。 图中表示了包含24个元素的6列4行的数组: 在索引显示上的弹出菜单中选择添加维度/删除维度,可以增加/删除数组控件和指示器的维数。 * 0 1 2 3 4 5 1 2 3 4.2 二维数组 二维数值控件数组中,由两个索引来指定一个元素,可以使用定位工具扩大元素显示区,以便显示更多的元素。 可以使用自动索引和两个For循环(一个在另一个内部)来创建二维数组。内部的For循环创建行,外部的For循环把这些行填入矩阵的各列。 二维数组的连线比一维数组的连线更粗。 * 0 1 2 3 4 5 0 1 2 3 4 5 1 2 3 第4章 LabVIEW的复合数据 4.1 数组 4.2 二维数组 4.3 数组处理函数 4.4 多态性 4.5 复合运算 4.6 簇 * 4.3 数组处理函数 函数——编程——数组子选项卡 初始化数组:该函数创建并初始化具有指定值的n维数组,用于给数组分配内存,或用数组类型的数据初始化移位寄存器。 图中显示了如何利用初始化数组函数初始化10个元素的一维数组,数组中的每个元素都是长整型的0。 * 4.3 数组处理函数 数组大小:该函数返回输入数组中元素的个数。如果输入数组是n维的,数组大小函数返回一个有n个元素的一维数组,数组中元素为输入数组每一维的大小。 创建数组:该函数可以将两个数组合并或组合成一个数组,或为数组添加额外的元素,这取决于其配置。创建数组函数有两种类型的输入:数组和元素,以便将数组和单值输入集成到一个数组。可以调整函数的大小来增加输入的数量。 * 3 2 5 7 1 4 2 3 2 5 7 1 4 2 4.3 数组处理函数 创建数组函数的输入能够自动适应连线到输入上的元素和数组。数组输入是有两个带“点”的小方框,而元素输入是空心的小方框。 各种数据类型不会互相转换,注意不要造成连线错误。 创建数组函数可以创建或增加元素到多维数组。要求元素的维数一定要小于目标数组(例如,可以添加一维元素到二维数组)。在使用创建数组函数建立二维数组时,可以连接一维数组作为元素,每个一维数组将作为二维数组的一行。 将许多一维数组连接起来,而不是创建二维数组,可以在创建数组函数弹出菜单上选择:连接输入。 * 4.3 数组处理函数 数组子集:该函数返回从“索引”端子指定索引开始,长度为“长度”端子指定值的部分数组元素子集。注意,由于索引是从0开始的,第n个元素的索引是n-1。 使用数组子集函数得到4个元素的子数组,从第2个元素开始。 * 3 2 5 7 1 4 2 5 7 1 4 4.3 数组处理函数 索引数组:该函数返回数组中特定的元素。 该函数可以找出二维数组中的行、列或标量元素。如果要找出标量元素,连接所要元素的行索引到第1个输入,连接列索引到第2个输入。如果要从二维数组中找出行,将行索引(第1个索引输入)连线到所要提取行的值,列索引悬空。如果要从二维数组中找出列,将第1个索引输入悬空,然后将列索引(第2个索引输入)连接到所要提取列的值。 注意在输入悬空时,索引端子的图标从实心小方框变成了空心小方框。 * 3 2 5 7 1 4 2 5 4.3 数组处理函数 删除数组元素:该函数删除数组的一部分,从“索引”开始,长度为“长度”指定的值的元素。与数组子集函数一样,删除数组元素函数返回数组的一部分,但是它返回的是原数组被删除后剩下的部分。 注意删除数组元素函数和数组子集函数的“长度”和“索引”端子位置换了。 * 3 2 5 7 1 4 2 3 2 4 2 5 7 1 第4章 LabVIEW的复合数据 4.1 数组 4.2 二维数组 4.3 数组处理函数 4.4 多态性 4.5 复合运算 4.6 簇 * 4.4 多态性 LabVIEW函数的多态性非常实用:这些函数的输入可以是不同的大小和类型。 * 例如:可以使用同一个函数添加一个标量到数组或将两个数组相加。 加法函数多态性求和
您可能关注的文档
- KW输入滤波器KW进线滤波器KW变频器专用滤波器MEA.pdf
- kV罐式断路器相机械传动的方案设计.pdf
- k十正交设计与均匀设计.doc
- kV线路控制回路闭锁回路.ppt
- L=m空腹式悬链线无铰拱石拱桥计算.doc
- K飞刀解密过狗菜刀后门.ppt
- lab模拟网络层路由算法.ppt
- LCDSG电视电源电路简介.ppt
- LCD学习笔记.docx
- KTURBOBLOWER公司简介.ppt
- 实施指南(2025)《JB_T 12842-2016空调系统用辐射换热器》.pptx
- 实施指南(2025)《JB_T 12843 - 2016 离心式制冷剂压缩机解读》.pptx
- 实施指南(2025)《JB_T 12851-2016柴油机喷油泵 等压出油阀偶件》.pptx
- 实施指南(2025)《HJ 804-2016土壤 8种有效态元素的测定 二乙烯三胺五乙酸浸提-电感耦合等离子体发射光谱法》.pptx
- 实施指南(2025)《HJ600-2011水质梯恩梯、黑索今、地恩梯的测定气相色谱法》.pptx
- 实施指南(2025)《JB_T 6118 - 2016 沉降过滤离心机解析》.pptx
- 实施指南(2025)《HJ 811-2016水质 总硒的测定 3,3'-二氨基联苯胺分光光度法》.pptx
- 实施指南(2025)《HJ 814-2016水和土壤样品中钚的放射化学分析方法》.pptx
- 实施指南(2025)《HJ19-2011环境影响评价技术导则生态影响》.pptx
- 实施指南(2025)《HJ605-2011 土壤挥发性有机物检测标准解读》.pptx
文档评论(0)