Labview2018学习之四:数值与字符串运算

1)在“函数”选板中选择“数学”,在该子选板下常用的有“数值”“初等与特殊函数”等。

      在“数学”子选板中选择“数值”,打开“数值”子选板,其中包括基本的几何运算函数、数组几何运算函数、不同类型的数值常量等,另外还包括6个带子选板的选项。

      选择“转换”,打开“转换子选板”。该子选板中的函数的功能主要是转换数据类型。在LabVIEW中,一个数据从产生开始就决定了数据类型,不同数据类型的数据无法进行运算操作,因此当两个不同类型的数据需要进行运算时,需要进行转换,只有相同类型的数据能进行运算,否则在连线上将显示错误信息。

2)数据操作-----选择“数据操作”,打开“数据操作子选板”。函数主要用于改变LabVIEW使用的数据类型。

3)复数-----选择“复数”,主要用于根据两个直角坐标的值创建复数或将复数分为直角坐标或极坐标的两个分量。

4)缩放-----选择“缩放”,子选板中的VI可将电压读数转换为温度或其他应变单位。

5)定点-----子选板的函数对定点数字的溢出状态进行操作。

6)数学与科学常量-----选择“数学与科学常量”,子选板的函数主要是特定常量。

函数快捷命令

       一般的函数或VI包括图标、输入端、输出端。图标以简单的图画来显示;输入端、输出端用来连接控件、常量或其余函数,也可空置。在某函数右键快捷菜单中显示了该函数可以执行的工作。

       在不同函数或VI上显示的快捷菜单不同。

1)显示项-----在其子菜单中包括函数的基本参数:标签与连线端。标签一般以图例的形式显示,连线端以直观的方式显示输入端、输出端的个数。

2)断点-----利用该命令,可启用、禁用断点。

3)数值/字符串转换选板

4)字符串选板

5)创建-----选择该命令,在弹出的子菜单中选择相应的命令,可在函数输入端、输出端创建不同的对象。

6)替换-----将该函数或VI替换为其余函数或VI。此操作适用于绘制完成的VI,各函数已相互连接。若在该处删除原函数、添加新函数,容易导致连线发生错误。在此种情况下使用“替换”命令,一般要求替换的函数与原函数输入端、输出端个数相同,才不易发生连线错误的现象。

7)属性-----选择该命令,弹出函数属性设置对话框,该对话框与前面板中控件的属性设置对话框相似。

字符串运算

1)字符串常量

在LabVIEW中,经常需要用到字符串控件或字符串常量,用于显示屏幕信息。

字符串是一系列ASCII码字符的集合,这些字符可能是可显示的,也可能是不可显示的,如换行符、制表位等。程序通常用到以下情况中。

(1)传递文本信息。

(2)用ASCII码格式存储数据。把数值型的数据作为ASCII码文件存盘,必须先把它转换为字符串。

(3)与传统仪器的通信。在仪器控制中,需要把数值型的数据作为字符串传递,然后再转换为数字。

2)字符串函数

(1)字符串长度-----该函数通过长度返回字符串的字符长度。

(2)连接字符串-----该函数连接输入字符串和一维字符串数组作为输出字符串。对于数组输入,该函数连接数组中的每个元素。

(3)截取字符串-----该函数连接输入字符串和一维字符串数组作为输出字符串。对于数组输入,该函数连接数组中的每个元素。

(4)删除空白-----该函数在字符串的起始、末尾或两端删除所有空白(空格、制表符、回车符和换行符)。该VI不删除双字节字符。

(5)标准化行结束符-----将输入字符串的行结束转换为指定格式的行结束。如未指定行结束格式,VI将转换字符串的行结束为当前系统平台支持的行结束。使用该VI可使字符串被不同系统平台的命令行读取。

(6)替换字符串-----该函数可插入、删除或者替换子字符串,偏移量在字符串中指定。

(7)搜索替换字符串-----该函数使一个或所有子字符串替换为另一子字符串。如需使用多行输入端,可启用高级正则表达式搜索,右击函数并选择正则表达式。

预告:Labview2018学习之五:循环与结构

最后祝大家2022年中秋节快乐。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值