LabVIEW编程及虚拟仪器设计(第三讲).ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《LabVIEW编程及虚拟仪器设计》 本节课内容 一、数组 二、簇 三、波形 一、数组(1) 一、数组(2) 一、数组(3) 一、数组(4) 一、数组(5) 一、数组(6) 一、数组(7) 一、数组(8) 一、数组(9) 一、数组(10) 一、数组(11) 求数组的最大值和最小值 数组的转置 数组的排序 数组的移位 数组的反转 抽取一维数组 程序见 其它.VI 一、数组(12) 二、簇(1) 二、簇(2) 二、簇(3) 二、簇(4) 二、簇(5) 二、簇(6) 二、簇(7) 二、簇(8) 二、簇(9) 三、波形(1) 三、波形(2) 三、波形(3) 三、波形(4) 三、波形(5) 三、波形(6) 三、波形(7) 三、波形(8) 三、波形(9) 三、波形(9) 路径:“函数”选板-“编程”-“波形”-“模拟波形”-“波形 生产”子选板 练习2:构建一个VI,将包含10个随机数的一 个数组的元素顺序颠倒过来,再将数 组最后5个元素移到数组前端,形成 一个新数组。 练习3:创建一个簇控件,其元素分别为字符 型控件“姓名”,数值型控件“学号”, 布尔型控件“注册”;从该簇控件中提 取出元素“注册”并显示在前面板上。 2. 波形操作函数——创建波形(1) “函数”选板 - “编程” - “波形”子选板 功能:创建波形或修改已有波形。具体地,在默认情况下,只有“波形”和“波形成分”即Y输入端子;拖曳该函数图标的上边框,可增加dt、t0输入端子;拖曳其图标的下边框,可增加attribuates(变体类型)输入端子。 若“波形”端子无参数接入,该函数就根据其他输入参数创建新的波形数据并输出;如果“波形”端子接入了已有的波形数据,该函数则会据经“波形成分”即Y端接入的参数修改波形数据,修改后的波形数据从输出端给出(也称返回)。 2. 波形操作函数——获取波形成分(2) “函数”选板 - “编程” - “波形”子选板 功能:将波形数据解包。默认情况下,只有Y输出端子;拖曳函数图标上边框,可增加dt、t0输出端子;拖曳下边框,可增加attributes(变体类型)输出端子。点击输出端子,可弹出元素选择快捷菜单。 2. 波形操作函数--设置波形属性(3) 路径:“函数”选板- “编程” - “波形”子选板 功 能:为输入的波形数据添加“名称”和“值”的属性。实际上,这里的所谓属性,是为波形中的变体类型元素添加的;可以认为,该函数中封装了“设置变体属性”函数。 2. 波形操作函数——获取波形属性(4) 路径:“函数”选板-“编程”- “波形”子选板 功 能:获取波形中名为“名称”的属性。实际上,是为获得波形数据中变体类型元素attributes的属性。 注意:在“波形”子选板上还有很多波形操作函数,且还有实现波形测量和波形发生的子VI,可以在需要使用时查阅并选择。其中一些波形函数较简单,可在框图上双击其函数图标,打开它的对应VI窗口,查看了解其内部的实现细节和原理。 3. Waveform使用举例(1) 找到它的路径:前面板“帮助”\“查找范例”\“目录结构”\general\waveform\Operations.llb\Create Waveform example.vi 3. Waveform使用举例(2)------前页例简介 首先,用FOR循环建立#points个0~100间的随机数数组;以此数组为Y数据,以当前时间作时间起点t0,以0.2s为时间间隔dt,建立波形数据。之后,用“连接字符串”函数,连接channel name字符串控制器、字符串常量“CH:”以及由“格式化写入字符串”函数转化而来的32位带符号整数控制器channel#所代表的通道号字符串,并以连接后的字符串作属性值,建立名为Channel named 属性;再以字符串控制器channel unit的内容作为属性值,建立名为channel unit的属性;最后将波形数据输出(波形+波形数据)。 4.波形数组 波形数组是由波形数据作为元素组成的数组。例如在数据采集中,常常要从多个数据通道的每个通道中各采集一个波形。这时,数据采集函数输出的数据类型,其实就是一个波形数组。获得波形数组后,使用数组操作函数从该波形数组中提取出相关的波形元素(波形成分),然后,就可以使用前面介绍的波形函数对波形数据进行处理了。

文档评论(0)

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

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

1亿VIP精品文档

相关文档