虚拟仪器技术应用教程教学课件第2章
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
8
2.2.1 布尔型-前面板
布尔数据类型的值为1或者0,即真(True)或者假 (False)。通常情况下布尔型即为逻辑型,因此在程序框图 中可进行与、或、非、异或等布尔运算。
➢ 前面板控件
布尔型数据分别是前面板上的数值输入控件和数值显示 控件,另一种是程序框图上的布尔常量。在前面板窗口中包 括多种形式的控件和指示器,包括开关按钮、翘板开关、摇 杆开关、指示灯、按钮、单选按钮等控件,如图2.2所示。
均显示为星号(*)。 (3)十六进制显示模式:这种方式下,字符以与其对应
的十六进制ASCII码的形式显示,尤其在程序调试和VI通信 时比较有用。
(4)反斜杠代码显示模式:用户可使用该方式查看正常 方式下不可显示的字符代码。
18
2.3.3 字符串-函数
➢ 字符串常用函数
字符串函数用于合并两个或两个以上字符串、从字符串 中提取子字符串、将数据转换为字符串、将字符串格式化用 于文字处理或电子表格应用程序。字符串常用函数如下。
21
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
22
2.4.1 数组
数组是同类型元素的集合。一个数组可以是一维或者多 维。可以通过数组索引访问其中的每个元素。索引的范围是 0 到n-1,其中n 是数组中元素的个数。
数组的元素可以是数据、字符串等,但所有元素的数据 类型必须一致。在前面板和程序框图中可以创建数值、布尔、 路径、字符串、波形和簇等数据类型的数组。数组由元素和 维度组成。
(7)扫描字符串函数:扫描输入字符串,然后依据格式 字符串进行转换。
20
2.3.3 字符串-函数
(8)数组至电子表格字符串转换函数:使任何维数的数 组转换为字符串形式的表格(包括制表位分隔的列元素、独 立于操作系统的EOL符号分隔的行),对于三维或更多维数 的数组而言,还包括表头分隔的页。
(9)搜索替换字符串函数:使一个或所有子字符串替换 为另一子字符串。如需包括多行布尔输入,则右键单击函数 并选择正则表达式。
字符串控件的创建方法和其他控件类似,使用定位选择 工具将图标放置在前面板上就可创建一个字符串控件。使用 操作工具或标签工具可输入或修改字符串控件中的文本。使 用定位工具拖动控件一角缩放字符串控件大小。
图2.3 字符串控件
17
2.3.2 字符串-前面板
字符串的有4种显示模式。 (1)正常显示:这是LabVIEW默认的显示模式。 (2)密码显示模式:在这种方式下,用户输入的字符串
25
2.4.2 数组-前面板
2.数组控件操作与设置 (1)增加数组元素 数组创建后只有一个元素,添加元素的方法为:将鼠标 移动到数组边框或边角上,光标变成双向箭头或拖曳图标后, 直接横向或纵向拖动鼠标,如图2.6所示。
图2.6 拖曳增加数组元素
26
2.4.2 数组-前面板
(2)数组赋值 数组通过拖曳添加元素后,元素背景为默认为灰色,表 示数组元素无效,赋值后数组才会有效。数组赋值可以直接 编辑元素值,如图2.7所示。第三个元素(索引值为2)赋值 后数组赋值完成。此时,索引为2的元素及其之前元素背景被 点亮,但其之后的元素背景仍为灰色,这表示获得了一个数 组长度为3的数组[0 0 2]。
(2)布尔值至(0,1)转换函数:使布尔值FALSE或TRUE分 别转换为十六位整数0或1。
(3)非函数:计算输入的逻辑非。如x为FALSE,则函数 返回TRUE。如x为TRUE,则函数返回FALSE。
(4)或函数:计算输入的逻辑或。两个输入必须为布尔 值、数值或错误簇。如两个输入都为FALSE,则函数返回 FALSE。否则,返回TRUE。
乘法函数:返回输入值的乘积。 除法函数:计算输入的商。 倒数函数:用1除以输入值。 符号函数:返回数字的符号。 复合运算函数:对一个或多个数值、数组、簇或布尔输入 执行算术运算。 加法函数:计算输入的和。 减法函数:计算输入的差。
6
2.1.2 数值型-函数
绝对值函数:返回输入的绝对值。 平方函数:计算输入值的平方。 平方根函数:计算输入值的平方根。 取负数:输入值取负数。 商与余数:计算输入的整数商和余数。此函数把floor(x/y) 舍入为负无穷大的整数值。 随机数(0-1)函数:产生0-1之间的双精度浮点数。产生的数 字大于等于0,小于1,呈均匀分布。
13
2.2.2 布尔型-函数
(5)或非函数:计算输入的逻辑或非。两个输入必须为
布尔值、数值或错误簇。如两个输入都为FALSE,则函数返回
TRUE。否则,返回FALSE。
(6)同或函数:计算输入的逻辑异或(XOR)的非。两个输
入必须为布尔值、数值或错误簇。如两个输入都为TRUE或都
为FALSE,函数返回TRUE。否则,返回FALSE。
2
2.1.1数值型-前面板
数值型是LabVIEW一种基本的数据类型,可以分为浮点 型、整型数和复数型3种基本形式。数值数据类型包括前面 板上数值输入控件和数值显示控件、程序框图上的数值常量。
➢ 前面板控件
前面板上数值选板包括多种不同形式的控件和指示器, 包括数值控件、滚动条、旋钮、颜色盒等。
对前面板或程序框图中的数值型数据,可通过右键快捷 菜单选择“表示法”更改为程序需要的具体数据类型,或其 或通过右键快捷菜单选择“属性”,在“属性”对话框中更 改数据类型他属性,如图2.1所示。
(2)释放时转换:当鼠标释放后,立即改变状态。改变 的时刻是鼠标按键释放的时刻;再次单击鼠标并释放鼠标时, 恢复原来的状态,与VI是否读取控件无关。
(3)单击时转换保持到鼠标释放:这种机械动作相当于 机械按钮。鼠标单击时控件状态立即改变,鼠标按键释放后 立即恢复,保持时间取决于单击和释放之间的时间间隔。
虚拟仪器技术
第2章 数据类型
数据分类就是把具有某种共同属性或特征的数据归并 在一起,通过其类别的属性或特征来对数据进行区别。
数据操作是程序设计语言的最基本操作。LabVIEW数据 类型有数值型、布尔型、字符串型、数组、簇和波形等。
1
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
23
2.4.2 数组-前面板
➢ 前面板控件
数组是同类型元素的集合。一个数组可以是一维或者多 维。可以通过数组索引访问其中的每个元素。索引的范围是0 到n-1,其中n 是数组中元素的个数。
数组的元素可以是数据、字符串等,但所有元素的数据 类型必须一致。在前面板和程序框图中可以创建数值、布尔、 路径、字符串、波形和簇等数据类型的数组。数组由元素和 维度组成。
(7)异或函数:计算输入的逻辑异或(XOR)。两个输入必
须为布尔值、数值或错误簇。如两个输入都为TRUE或都为
FALSE,函数返回FALSE。否则,返回TRUE。
(8)与函数:计算输入的逻辑与。两个输入必须为布尔
值、数值或错误簇。如两个输入都为TRUE,函数返回TRUE。
否则,返回FALSE。
(9)与非函数:计算输入的逻辑与非。两个输入必须为
3
2.1.1数值型-前面板
图2.1 数据型控件属性设置 4
2.1.1数值型-前面板
数值型数据属性页的基本设置如下。 (1)外观页面:可设置数值控件的外观属性,包括标签、
启用状态、显示基数和显示增量/减量按钮等。 (2)数据类型页面:可设置数据类型和范围等。用户应当
注意的是,在设定最大值和最小值时,不能超出该数字类型的 数据范围;否则,设定值无效。
字符串通常以串的整体作为操作对象,如:在串中查找 某个子串、求取一个子串、在串的某个位置上插入一个子串 以及删除一个子串等。两个字符串相等的充要条件是:长度 相等,并且各个对应位置上的字符都相等。设p、q是两个串, 求q在p中首次出现的位置的运算叫做模式匹配。
16
2.3.2 字符串-前面板
➢ 前面板控件
11
2.2.1 布尔型-前面板
(4)单击时触发:单击控件时改变控件值,保留该控件 值直到VI读取该控件。此时,即使长按鼠标按钮控件也将返 回至其默认值。该动作与断路器相似,适用于停止While循环 或令VI在每次用户设置控件时只执行一次。单按钮控件不可 选择该动作。
(5)释放时触发:仅当在控件的图片边界内单击一次鼠 标后放开鼠标按钮时,控件值改变。VI读取该动作一次,则 控件返回至其默认值。该动作与对话框按钮和系统按钮的动 作相似。单按钮控件不可选择该动作。
1.数组控件创建 (1)创建数组壳 在前面板中,从控件模板、“数组、矩阵与与簇”子模 板中选择数组(Array Shell),如图2.4所示。 (2)建立数据对象
24
2.4.2 数组-前面板
图2.4 数组壳
图2.5 数组对象
把一个数据对象拖入数组壳,或者从控件模板中添加一 个数据对象到数组壳中,这样就可以创建一个数组,如图2.5 所示。
9
2.2.1 布尔型-前面板
图2.2 布尔控件
布尔输入控件的一个重要属性是机械动作,使用该属性 可以模拟真实开关的动作特性。如图,布尔控件上右键单击, 在弹出快捷菜单中选择 机械动作 可以设定机械动作。布尔 型控件共6有种机械动作,其含义如下。
10
2.2.1 布尔型-前面板
(1)单击时转换:这种机械动作相当于机械开关,单击 鼠标后,立即改变状态,并保持改变的状态,改变的时刻是 鼠标单击的时刻;再次单击后,恢复原来的状态,与VI是否 读取控件无关。
19
2.3.3 字符串-函数
(4)截取字符串函数:返回输入字符串的子字符串,从 偏移量位置开始,包含长度个字符。
(5)连接字符串函数:连接输入字符串和一维字符串数 组作为输出字符串。对于数组输入,该函数连接数组中的每 个元素。
(6)匹配模式函数:在从偏移量起始的字符串中搜索正 则表达式。如函数查找到匹配,它将字符串分隔为三个子字 符串。正则表达式为特定的字符的组合,用于模式匹配。该 函数虽然只提供较少的字符串匹配选项,但执行速度比匹配 正则表达式函数快。
(10)替换子字符串函数:插入、删除或替换子字符串 ,偏移量在字符串中指定。
(11)转换为大写字母函数:使字符串中的所有字母字 符转换为大写字母。使字符串中的所有数字作为ASCII字符 编码处理。该函数不影响非字母表中的字符。
(12)转换为小写字母函数:使字符串中的所有字母字 符转换为小写字母。使字符串中的所有数字作为ASCII字符 编码处理。该函数不影响非字母表中的字符。
(6)保持触发直到鼠标释放:单击控件时改变控件值, 保留该控件值直到VI读取该值一次或用户释放鼠标按钮,取 决于二者发生的先后。单按钮控件不可选择该动作。
12
2.2.2 布尔型-函数
➢ 布尔常用函数
布尔函数用于对单个布尔值或布尔数组进行逻辑操作。 布尔常用函数如下。
(1)布尔数组至数值转换函数:将数组表示为二进制数 值,转换布尔数组为整数或定点数。如数值有符号,LabVIEW 可使数组作为数字的补数表示。数组的第一个元素与数值的 最低有效位相对应。
(1)电子表格字符串至数组转换函数:使电子表格字符 串转换为数组,维度和表示法与数组类型一致。该函数适用 于字符串数组和数值数组。
(2)格式化日期/时间字符串函数:通过时间格式代码 指定格式,按照该格式使时间标识的值或数值显示为时间。
(3)格式化写入字符串函数:使字符串路径、枚举型、 时间标识、布尔或数值数据格式化为文本。
布尔值、数值或错误簇。如两个输入都为TRUE,则函数返回
FALSE。否则,返回TRUE。
14
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
15
2.3.1 字符串
字符串是由数字、字母、下划线组成的一串字符。它是 编程语言中表示文本的数据类型。在程序设计中,字符串为 符号或数值的一个连续序列,如符号串(一串字符)或二进 制数字串(一串二进制数字)。
(3)数据输入页面:用于为数值对象或输出设置数据范围, 包括最大值和最小值的设定,增量用于设置强制增量。
(4)显示格式页面:可设置数值格式与精度。 注意:不同数值型控件的属性页不尽相同,主要由控件的功能 和外观决定。
5
2.1.2 数值型-函数
➢ 数值常用函数
数值函数可对数值创建和执行算术及复杂的数学运算,或 将数从一种数据类型转换为另一中数据类型。常用函数如下。
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
8
2.2.1 布尔型-前面板
布尔数据类型的值为1或者0,即真(True)或者假 (False)。通常情况下布尔型即为逻辑型,因此在程序框图 中可进行与、或、非、异或等布尔运算。
➢ 前面板控件
布尔型数据分别是前面板上的数值输入控件和数值显示 控件,另一种是程序框图上的布尔常量。在前面板窗口中包 括多种形式的控件和指示器,包括开关按钮、翘板开关、摇 杆开关、指示灯、按钮、单选按钮等控件,如图2.2所示。
均显示为星号(*)。 (3)十六进制显示模式:这种方式下,字符以与其对应
的十六进制ASCII码的形式显示,尤其在程序调试和VI通信 时比较有用。
(4)反斜杠代码显示模式:用户可使用该方式查看正常 方式下不可显示的字符代码。
18
2.3.3 字符串-函数
➢ 字符串常用函数
字符串函数用于合并两个或两个以上字符串、从字符串 中提取子字符串、将数据转换为字符串、将字符串格式化用 于文字处理或电子表格应用程序。字符串常用函数如下。
21
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
22
2.4.1 数组
数组是同类型元素的集合。一个数组可以是一维或者多 维。可以通过数组索引访问其中的每个元素。索引的范围是 0 到n-1,其中n 是数组中元素的个数。
数组的元素可以是数据、字符串等,但所有元素的数据 类型必须一致。在前面板和程序框图中可以创建数值、布尔、 路径、字符串、波形和簇等数据类型的数组。数组由元素和 维度组成。
(7)扫描字符串函数:扫描输入字符串,然后依据格式 字符串进行转换。
20
2.3.3 字符串-函数
(8)数组至电子表格字符串转换函数:使任何维数的数 组转换为字符串形式的表格(包括制表位分隔的列元素、独 立于操作系统的EOL符号分隔的行),对于三维或更多维数 的数组而言,还包括表头分隔的页。
(9)搜索替换字符串函数:使一个或所有子字符串替换 为另一子字符串。如需包括多行布尔输入,则右键单击函数 并选择正则表达式。
字符串控件的创建方法和其他控件类似,使用定位选择 工具将图标放置在前面板上就可创建一个字符串控件。使用 操作工具或标签工具可输入或修改字符串控件中的文本。使 用定位工具拖动控件一角缩放字符串控件大小。
图2.3 字符串控件
17
2.3.2 字符串-前面板
字符串的有4种显示模式。 (1)正常显示:这是LabVIEW默认的显示模式。 (2)密码显示模式:在这种方式下,用户输入的字符串
25
2.4.2 数组-前面板
2.数组控件操作与设置 (1)增加数组元素 数组创建后只有一个元素,添加元素的方法为:将鼠标 移动到数组边框或边角上,光标变成双向箭头或拖曳图标后, 直接横向或纵向拖动鼠标,如图2.6所示。
图2.6 拖曳增加数组元素
26
2.4.2 数组-前面板
(2)数组赋值 数组通过拖曳添加元素后,元素背景为默认为灰色,表 示数组元素无效,赋值后数组才会有效。数组赋值可以直接 编辑元素值,如图2.7所示。第三个元素(索引值为2)赋值 后数组赋值完成。此时,索引为2的元素及其之前元素背景被 点亮,但其之后的元素背景仍为灰色,这表示获得了一个数 组长度为3的数组[0 0 2]。
(2)布尔值至(0,1)转换函数:使布尔值FALSE或TRUE分 别转换为十六位整数0或1。
(3)非函数:计算输入的逻辑非。如x为FALSE,则函数 返回TRUE。如x为TRUE,则函数返回FALSE。
(4)或函数:计算输入的逻辑或。两个输入必须为布尔 值、数值或错误簇。如两个输入都为FALSE,则函数返回 FALSE。否则,返回TRUE。
乘法函数:返回输入值的乘积。 除法函数:计算输入的商。 倒数函数:用1除以输入值。 符号函数:返回数字的符号。 复合运算函数:对一个或多个数值、数组、簇或布尔输入 执行算术运算。 加法函数:计算输入的和。 减法函数:计算输入的差。
6
2.1.2 数值型-函数
绝对值函数:返回输入的绝对值。 平方函数:计算输入值的平方。 平方根函数:计算输入值的平方根。 取负数:输入值取负数。 商与余数:计算输入的整数商和余数。此函数把floor(x/y) 舍入为负无穷大的整数值。 随机数(0-1)函数:产生0-1之间的双精度浮点数。产生的数 字大于等于0,小于1,呈均匀分布。
13
2.2.2 布尔型-函数
(5)或非函数:计算输入的逻辑或非。两个输入必须为
布尔值、数值或错误簇。如两个输入都为FALSE,则函数返回
TRUE。否则,返回FALSE。
(6)同或函数:计算输入的逻辑异或(XOR)的非。两个输
入必须为布尔值、数值或错误簇。如两个输入都为TRUE或都
为FALSE,函数返回TRUE。否则,返回FALSE。
2
2.1.1数值型-前面板
数值型是LabVIEW一种基本的数据类型,可以分为浮点 型、整型数和复数型3种基本形式。数值数据类型包括前面 板上数值输入控件和数值显示控件、程序框图上的数值常量。
➢ 前面板控件
前面板上数值选板包括多种不同形式的控件和指示器, 包括数值控件、滚动条、旋钮、颜色盒等。
对前面板或程序框图中的数值型数据,可通过右键快捷 菜单选择“表示法”更改为程序需要的具体数据类型,或其 或通过右键快捷菜单选择“属性”,在“属性”对话框中更 改数据类型他属性,如图2.1所示。
(2)释放时转换:当鼠标释放后,立即改变状态。改变 的时刻是鼠标按键释放的时刻;再次单击鼠标并释放鼠标时, 恢复原来的状态,与VI是否读取控件无关。
(3)单击时转换保持到鼠标释放:这种机械动作相当于 机械按钮。鼠标单击时控件状态立即改变,鼠标按键释放后 立即恢复,保持时间取决于单击和释放之间的时间间隔。
虚拟仪器技术
第2章 数据类型
数据分类就是把具有某种共同属性或特征的数据归并 在一起,通过其类别的属性或特征来对数据进行区别。
数据操作是程序设计语言的最基本操作。LabVIEW数据 类型有数值型、布尔型、字符串型、数组、簇和波形等。
1
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
23
2.4.2 数组-前面板
➢ 前面板控件
数组是同类型元素的集合。一个数组可以是一维或者多 维。可以通过数组索引访问其中的每个元素。索引的范围是0 到n-1,其中n 是数组中元素的个数。
数组的元素可以是数据、字符串等,但所有元素的数据 类型必须一致。在前面板和程序框图中可以创建数值、布尔、 路径、字符串、波形和簇等数据类型的数组。数组由元素和 维度组成。
(7)异或函数:计算输入的逻辑异或(XOR)。两个输入必
须为布尔值、数值或错误簇。如两个输入都为TRUE或都为
FALSE,函数返回FALSE。否则,返回TRUE。
(8)与函数:计算输入的逻辑与。两个输入必须为布尔
值、数值或错误簇。如两个输入都为TRUE,函数返回TRUE。
否则,返回FALSE。
(9)与非函数:计算输入的逻辑与非。两个输入必须为
3
2.1.1数值型-前面板
图2.1 数据型控件属性设置 4
2.1.1数值型-前面板
数值型数据属性页的基本设置如下。 (1)外观页面:可设置数值控件的外观属性,包括标签、
启用状态、显示基数和显示增量/减量按钮等。 (2)数据类型页面:可设置数据类型和范围等。用户应当
注意的是,在设定最大值和最小值时,不能超出该数字类型的 数据范围;否则,设定值无效。
字符串通常以串的整体作为操作对象,如:在串中查找 某个子串、求取一个子串、在串的某个位置上插入一个子串 以及删除一个子串等。两个字符串相等的充要条件是:长度 相等,并且各个对应位置上的字符都相等。设p、q是两个串, 求q在p中首次出现的位置的运算叫做模式匹配。
16
2.3.2 字符串-前面板
➢ 前面板控件
11
2.2.1 布尔型-前面板
(4)单击时触发:单击控件时改变控件值,保留该控件 值直到VI读取该控件。此时,即使长按鼠标按钮控件也将返 回至其默认值。该动作与断路器相似,适用于停止While循环 或令VI在每次用户设置控件时只执行一次。单按钮控件不可 选择该动作。
(5)释放时触发:仅当在控件的图片边界内单击一次鼠 标后放开鼠标按钮时,控件值改变。VI读取该动作一次,则 控件返回至其默认值。该动作与对话框按钮和系统按钮的动 作相似。单按钮控件不可选择该动作。
1.数组控件创建 (1)创建数组壳 在前面板中,从控件模板、“数组、矩阵与与簇”子模 板中选择数组(Array Shell),如图2.4所示。 (2)建立数据对象
24
2.4.2 数组-前面板
图2.4 数组壳
图2.5 数组对象
把一个数据对象拖入数组壳,或者从控件模板中添加一 个数据对象到数组壳中,这样就可以创建一个数组,如图2.5 所示。
9
2.2.1 布尔型-前面板
图2.2 布尔控件
布尔输入控件的一个重要属性是机械动作,使用该属性 可以模拟真实开关的动作特性。如图,布尔控件上右键单击, 在弹出快捷菜单中选择 机械动作 可以设定机械动作。布尔 型控件共6有种机械动作,其含义如下。
10
2.2.1 布尔型-前面板
(1)单击时转换:这种机械动作相当于机械开关,单击 鼠标后,立即改变状态,并保持改变的状态,改变的时刻是 鼠标单击的时刻;再次单击后,恢复原来的状态,与VI是否 读取控件无关。
19
2.3.3 字符串-函数
(4)截取字符串函数:返回输入字符串的子字符串,从 偏移量位置开始,包含长度个字符。
(5)连接字符串函数:连接输入字符串和一维字符串数 组作为输出字符串。对于数组输入,该函数连接数组中的每 个元素。
(6)匹配模式函数:在从偏移量起始的字符串中搜索正 则表达式。如函数查找到匹配,它将字符串分隔为三个子字 符串。正则表达式为特定的字符的组合,用于模式匹配。该 函数虽然只提供较少的字符串匹配选项,但执行速度比匹配 正则表达式函数快。
(10)替换子字符串函数:插入、删除或替换子字符串 ,偏移量在字符串中指定。
(11)转换为大写字母函数:使字符串中的所有字母字 符转换为大写字母。使字符串中的所有数字作为ASCII字符 编码处理。该函数不影响非字母表中的字符。
(12)转换为小写字母函数:使字符串中的所有字母字 符转换为小写字母。使字符串中的所有数字作为ASCII字符 编码处理。该函数不影响非字母表中的字符。
(6)保持触发直到鼠标释放:单击控件时改变控件值, 保留该控件值直到VI读取该值一次或用户释放鼠标按钮,取 决于二者发生的先后。单按钮控件不可选择该动作。
12
2.2.2 布尔型-函数
➢ 布尔常用函数
布尔函数用于对单个布尔值或布尔数组进行逻辑操作。 布尔常用函数如下。
(1)布尔数组至数值转换函数:将数组表示为二进制数 值,转换布尔数组为整数或定点数。如数值有符号,LabVIEW 可使数组作为数字的补数表示。数组的第一个元素与数值的 最低有效位相对应。
(1)电子表格字符串至数组转换函数:使电子表格字符 串转换为数组,维度和表示法与数组类型一致。该函数适用 于字符串数组和数值数组。
(2)格式化日期/时间字符串函数:通过时间格式代码 指定格式,按照该格式使时间标识的值或数值显示为时间。
(3)格式化写入字符串函数:使字符串路径、枚举型、 时间标识、布尔或数值数据格式化为文本。
布尔值、数值或错误簇。如两个输入都为TRUE,则函数返回
FALSE。否则,返回TRUE。
14
主要内容
2.1 数值型 2.2 布尔型 2.3 字符串 2.4 数组 2.5 簇 2.6 波形
15
2.3.1 字符串
字符串是由数字、字母、下划线组成的一串字符。它是 编程语言中表示文本的数据类型。在程序设计中,字符串为 符号或数值的一个连续序列,如符号串(一串字符)或二进 制数字串(一串二进制数字)。
(3)数据输入页面:用于为数值对象或输出设置数据范围, 包括最大值和最小值的设定,增量用于设置强制增量。
(4)显示格式页面:可设置数值格式与精度。 注意:不同数值型控件的属性页不尽相同,主要由控件的功能 和外观决定。
5
2.1.2 数值型-函数
➢ 数值常用函数
数值函数可对数值创建和执行算术及复杂的数学运算,或 将数从一种数据类型转换为另一中数据类型。常用函数如下。