欢迎来到天天文库
浏览记录
ID:57170404
大小:348.00 KB
页数:17页
时间:2020-08-02
《基本数据类型和运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基本数据类型及运算第三章1算术运算符关系运算符逻辑运算符公式节点数值型控件布尔型控件数据操作3.2数据运算3.1常用数据类型23.1常用数据类型数值型控件1数值数据类型的LabVIEW对象有两种,分别是前面板上的数值输入控件和数值显示控件,另一种是程序框图上的常量。2数值数据类型分为浮点型、整数和复数3种基本类型,从这3种基本形式可以衍生出更多的数据类型。外观五花八门的目的是为了增强虚拟仪器面板的视觉效果,其实质一样33.1常用数据类型数值型控件1数值数据类型的LabVIEW对象有两种,分别是前面板上的数值输入控件和数值显示控件,另一种是程序框图上的常量。2数值数据类型分为浮点型、整数和复数
2、3种基本形式,从这3种基本形式可以衍生出更多的数据类型。定点数据类型:用二进制数表示有理数43.1常用数据类型数值型控件1数值数据类型的LabVIEW对象有两种,分别是前面板上的数值输入控件和数值显示控件,另一种是程序框图上的常量。2数值数据类型分为浮点型、整数和复数3种基本类型,从这3种基本形式可以衍生出更多的数据类型。用来输入或显示时间和日期5布尔型控件3.1常用数据类型1布尔数据类型只有“真”和“假”两种取值。因此在程序框图中可进行的操作主要为与、或、非、异或等操作。2布尔输入控件的一个重要属性是机械动作,使用该属性可以模拟真实开关的动作特性。6布尔型控件3.1常用数据类型1布尔数据类
3、型只有“真”和“假”两种取值。因此在程序框图中可进行的操作主要为与、或、非、异或等操作。2布尔输入控件的一个重要属性是机械动作,使用该属性可以模拟真实开关的动作特性。见书P8271算术运算符包含在函数选板的“数值”子选板中。2关系运算符包含在函数选板的“比较”子选板中。3逻辑运算符包含在函数选板的“布尔”子选板中3.2数据运算算术、关系、逻辑运算8小试身手1写一个VI,获取当前系统时间,并将其转换为浮点数2写一个VI,判断两个数A和B的大小,若当A>B时,指示灯亮。3写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。9小试身手4利用局
4、部变量写一个计数器,每当VI运行一次计数器就加一。当VI关闭后重新打开时,计数器清零。5给定任意x,求如下表达式的值10常用数据类型局部变量局部变量只能在同一VI的多个位置实现对前面板控件的访问,每个局部变量都对应前面板上的一个控件,一个控件可以创建多个局部变量。局部变量位于函数选板的结构子选板中,或通过右击前面板/程序框图中的控件/函数创建局部变量。11常用数据类型局部变量局部变量只能在同一VI的多个位置实现对前面板控件的访问,每个局部变量都对应前面板上的一个控件,一个控件可以创建多个局部变量。局部变量位于函数选板的结构子选板中,或通过右击前面板/程序框图中的控件/函数创建局部变量。见局部
5、变量使用实例121通过全局变量可以在不同的VI之间进行数据交换,以VI文件的形式出现,但这个VI文件只有前面板,没有程序框图,不能进行编程。2全局变量位于函数选板的结构子选板中,或者全局变量需在LabVIEW启动界面的“新建”列表中选择“更多”-“其他文件”-“全部变量”选项创建,之后即可添加全局控件。常用数据类型全局变量3创建好全局变量后需选择函数选板上的“选择VI”子选板打开。132全局变量位于函数选板的结构子选板中,或者全局变量需在LabVIEW启动界面的“新建”列表中选择“更多”-“其他文件”-“全部变量”选项创建,之后即可添加全局控件。常用数据类型全局变量3创建好全局变量后需选择函
6、数选板上的“选择VI”子选板打开。见全局变量使用实例14引入问题在很多情况下需要在同一VI的不同位置或在不同的VI中访问同一个控件对象,这时控件对象之间的连线就无法实现。设置局部变量或全局变量,通过局部或全局变量可以在程序框图中的多个地方读写同一个控件。解决问题153.2数据运算使用公式节点可以计算包含一个变量的数学表达式,该节点允许使用除复数外的任何数字类型。在公式节点中可以使用的函数有abs、cos、sin、exp、int、ln、log、log2、max、min、mod、rand、sign、sinc、sqrt、tan等。公式节点运算16数据运算使用公式节点可以计算包含一个变量的数学表达式
7、,该节点允许使用除复数外的任何数字类型。在公式节点中可以使用的函数有abs、cos、sin、exp、int、ln、log、log2、max、min、mod、rand、sign、sinc、sqrt、tan等。公式节点运算见公式节点实例17
此文档下载收益归作者所有