电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第3章LabVIEW的数据类型VIP免费

第3章LabVIEW的数据类型_第1页
1/122
第3章LabVIEW的数据类型_第2页
2/122
第3章LabVIEW的数据类型_第3页
3/122
自动化学院王辉基于LabVIEW的虚拟仪器设计第三章LabVIEW的数据类型2第三章LabVIEW的数据类型3.1数据类型3.2数据运算选板3.3数组型数据3.4簇型数据3.5矩阵数据3.6字符串型数据33.1数据类型3.1.1数值型控件3.1.2布尔型控件43.1数据类型VI程序框图中接线端以不同的图标和颜色来表示不同的数据类型输入控件显示控件数据类型默认值32位无符号整数(32-bitunsignedintegernumeric)064位无符号整数(64-bitunsignedintegernumeric)0<64.64>位时间标示(<64.64>bittimestamp)当地时间日期枚举类型(Enumeratedtype)-布尔(Boolean)FLASE字符串(String)空字符串5数字型控件的外观可以五花八门,但是程序框图中的操作却是以其代表的数据类型为准3.1.1数值型控件6数值类型图标存储所占位数数值范围有符号64位整数64−18446744073709551616~+18446744073709551615有符号32位整数32−2147483648~+2147483647有符号16位整数16−32768~+32767有符号8位整数8−128~+127表3-1数值类型表7数值类型图标存储所占位数数值范围无符号64位整数630~1844674407309551615无符号32位整数320~4294967295无符号16位整数160~65535无符号8位整数80~255续表8扩展精度浮点型128最小正数:6.48E4966−最大正数:1.19E+4932最小负数:−6.48E-4966最大负数:−1.19E+4932双精度浮点型64最小正数:4.94E324−最大正数:1.79E+308最小负数:−4.94E324−最大负数:−1.79E+308单精度浮点型32最小正数:1.40E45−最大正数:3.40E+38最小负数:−1.40E45−最大负数:−3.40E+38数值类型图标存储所占位数数值范围续表9数值类型图标存储所占位数数值范围复数扩展精度浮点型256实部与虚部分别与扩展精度浮点型相同复数双精度浮点型128实部与虚部分别与双精度浮点型相同复数单精度浮点型64实部与虚部分别与单精度浮点型相同续表10113.1.2布尔型控件布尔控件代表一个布尔值,只能是True或False它既可以代表按钮输入,也可以当作LED指示灯显示。123.1.3枚举类型LabVIEW中的枚举类型和C语言中的枚举类型定义相同。它提供了一个选项列表,其中每一项都包含一个字符串标识和数字标识,数字标识与每一选项在列表中的顺序一一对应。枚举型控件133.1.3枚举类型从上述的选板中选择枚举类型的输入控件添加到前面板中,然后右击该控件,从快捷菜单中选择EditItems选项,打开如下图所示的枚举型选项编辑对话框。143.2数据运算3.2.1算术运算符3.2.2关系运算符3.2.3逻辑运算符3.2.4表达式节点(ExpressionNode)153.2.1算术运算符16算术运算符举例C=A+B=文本编程语言图形化编程语言173.2.2关系运算符18关系运算符举例x>y=文本编程语言图形化编程语言193.2.3逻辑运算符20逻辑运算符举例x>y=文本编程语言图形化编程语言213.2.4表达式节点(ExpressionNode)22小试身手1.编写一个VI求三个数的平均值,如右图所示。-要求对三个输入控件等间隔并右对齐,对应的程序框图控件对象也要求如此对齐。-添加注释-分别用普通方式和高亮方式运行程序,体会数据流向。-单步执行一遍2.写一个VI判断两个数的大小,如右图所示:当A>B时,指示灯亮3.写一个VI获取当前系统时间,并将其转换为字符串和浮点数。这在实际编程中会经常遇到。23小试身手4.写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。5.给定任意x,求如下表达式的值xexxycos5243.3数组(Array)数组控件数组控件253.3.1数组的创建在前面板和程序框图中可以创建数值、布尔、路径、字符串、波形和簇等数据类型的数组。26图3-11创建的数值型一维数组3.3.1数组的创建27(a)拖曳边角添加数组元素(b)拖动外边框添加数组元素数组元素的添加方式28(a)二维数组(b)显示更多的数组成员增加数组维数及成员293.3.2数组函数数组函数用于对一个数组进行操作,主要包括求数组的长度、替换数组中的元素、取出数组中的元素、对数组排序或初始化数组等各种运算,LabVIEW的数组选板中有丰富的数组函数可以实现对数组的各种操作。函数是以功能函数节点的形式来表现的。30图3-14...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第3章LabVIEW的数据类型

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部