labview的数据类型

labview的数据类型

ID:39969737

大小:3.19 MB

页数:122页

时间:2019-07-16

labview的数据类型_第1页
labview的数据类型_第2页
labview的数据类型_第3页
labview的数据类型_第4页
labview的数据类型_第5页
资源描述:

《labview的数据类型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于LabVIEW的虚拟仪器设计第三章LabVIEW的数据类型第三章LabVIEW的数据类型3.1数据类型3.2数据运算选板3.3数组型数据3.4簇型数据3.5矩阵数据3.6字符串型数据3.1数据类型3.1.1数值型控件3.1.2布尔型控件3.1数据类型VI程序框图中接线端以不同的图标和颜色来表示不同的数据类型输入控件显示控件数据类型默认值32位无符号整数(32-bitunsignedintegernumeric)064位无符号整数(64-bitunsignedintegernumeric)0<64

2、.64>位时间标示(<64.64>bittimestamp)当地时间日期枚举类型(Enumeratedtype)-布尔(Boolean)FLASE字符串(String)空字符串数字型控件的外观可以五花八门,但是程序框图中的操作却是以其代表的数据类型为准3.1.1数值型控件数值类型图标存储所占位数数值范围有符号64位整数64−18446744073709551616~+18446744073709551615有符号32位整数32−2147483648~+2147483647有符号16位整数16−327

3、68~+32767有符号8位整数8−128~+127表3-1数值类型表数值类型图标存储所占位数数值范围无符号64位整数630~1844674407309551615无符号32位整数320~4294967295无符号16位整数160~65535无符号8位整数80~255续表扩展精度浮点型128最小正数:6.48E−4966最大正数:1.19E+4932最小负数:−6.48E-4966最大负数:−1.19E+4932双精度浮点型64最小正数:4.94E−324最大正数:1.79E+308最小负数:−4.

4、94E−324最大负数:−1.79E+308单精度浮点型32最小正数:1.40E−45最大正数:3.40E+38最小负数:−1.40E−45最大负数:−3.40E+38数值类型图标存储所占位数数值范围续表数值类型图标存储所占位数数值范围复数扩展精度浮点型256实部与虚部分别与扩展精度浮点型相同复数双精度浮点型128实部与虚部分别与双精度浮点型相同复数单精度浮点型64实部与虚部分别与单精度浮点型相同续表3.1.2布尔型控件布尔控件代表一个布尔值,只能是True或False它既可以代表按钮输入,也可以当

5、作LED指示灯显示。3.1.3枚举类型LabVIEW中的枚举类型和C语言中的枚举类型定义相同。它提供了一个选项列表,其中每一项都包含一个字符串标识和数字标识,数字标识与每一选项在列表中的顺序一一对应。枚举型控件3.1.3枚举类型从上述的选板中选择枚举类型的输入控件添加到前面板中,然后右击该控件,从快捷菜单中选择EditItems选项,打开如下图所示的枚举型选项编辑对话框。3.2数据运算3.2.1算术运算符3.2.2关系运算符3.2.3逻辑运算符3.2.4表达式节点(ExpressionNode)3.

6、2.1算术运算符算术运算符举例C=A+B=文本编程语言图形化编程语言3.2.2关系运算符关系运算符举例x>y=文本编程语言图形化编程语言3.2.3逻辑运算符逻辑运算符举例x>y=文本编程语言图形化编程语言3.2.4表达式节点(ExpressionNode)小试身手1.编写一个VI求三个数的平均值,如右图所示。要求对三个输入控件等间隔并右对齐,对应的程序框图控件对象也要求如此对齐。添加注释分别用普通方式和高亮方式运行程序,体会数据流向。单步执行一遍2.写一个VI判断两个数的大小,如右图所示:当A>B时

7、,指示灯亮3.写一个VI获取当前系统时间,并将其转换为字符串和浮点数。这在实际编程中会经常遇到。小试身手4.写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。5.给定任意x,求如下表达式的值3.3数组(Array)数组控件数组控件3.3.1数组的创建在前面板和程序框图中可以创建数值、布尔、路径、字符串、波形和簇等数据类型的数组。图3-11创建的数值型一维数组3.3.1数组的创建(a)拖曳边角添加数组元素(b)拖动外边框添加数组元素数组元素的添

8、加方式(a)二维数组(b)显示更多的数组成员增加数组维数及成员3.3.2数组函数数组函数用于对一个数组进行操作,主要包括求数组的长度、替换数组中的元素、取出数组中的元素、对数组排序或初始化数组等各种运算,LabVIEW的数组选板中有丰富的数组函数可以实现对数组的各种操作。函数是以功能函数节点的形式来表现的。图3-14数组函数选板数组函数位于函数选板中“编程”子选板下的“数组”选板内常用的数组函数如下所示。(1)数组大小图3-15数组大小函数接线端子图3-16数组大小函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。