- 30
- 0
- 约7.23千字
- 约 40页
- 2018-09-20 发布于浙江
- 举报
LabVEW数据类型及其操作函数第三讲
《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:创建一个簇控件,其元素分别为字符 型控件“姓名”,数值型控件“学号”, 布尔型控件“注册”;从该簇控件中提 取出元素“注册”并显示在前面板上。 波形的创建 [3] (b) 变体类型 任何数据类型都可以转化为变体类型,然后再为其添加属性,并可以在需要时,转换回原来的数据类型。找到变体类型操作函数的路径:“函数”选板-“编程” - “簇、类与变体”- “变体”子选板 。 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 name的属性;再以字符串控制器channel unit的内容作为属性值,建立名为channel unit的属性;最后将波形数据输出(波形+波形数据)。 4.波形数组 波形数组是由波形数据作为元素组成的数组。例如在数据采集中,常常要从多个数据通道的每个通道中各
您可能关注的文档
- HCT开机原理与结构.ppt
- HDX800系列安装配置操作指南20081215.ppt
- HDK16D脉冲电子围栏系统准方案书110417.doc
- heizer01产品服务的区别与联系.ppt
- HA海信滚筒洗衣机生产过程常见故障的分析及决办法100818.ppt
- HER2阳转移性乳腺癌的治疗策略.ppt
- Healthne标准实施路径.doc
- HFFE002计算机设使用规则.doc
- HG230101997《常用危险化学品安全周知卡编制导则》1.doc
- HF业务流解决方案.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)