广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    LabVIEW-字符串

    来源:网络收集  点击:  时间:2024-04-26
    【导读】:
    字符串是一组可显示或非显示的ASCII字符。字符串提供了一个独立于操作平台的信息和数据格式。常用的字符串操作包括:1)创建简单的文本信息。2)发送文本命令至仪器,以ASCII或二进制字符串的形式返回数据,然后转换为数值,从而控制仪器。3)将数值数据存储到磁盘。如需将数值数据保存到ASCII文件中,须在数值数据写入磁盘文件前将其转换为字符串。4)用对话框指示或提示用户。在前面板上,字符串以表格、文本输入框和标签的形式出现。LabVIEW提供了用于对字符串进行操作的内置VI和函数,可对字符串进行格式化、解析字符串等编辑操作。工具/原料moreLabVIEW前面板上的字符串1/8分步阅读

    字符串控件位于:控件选板-控件-新式/银色-字符串与路径-字符串输入控件和字符串显示控件;字符串输入控件和显示控件可作为文本输入框和标签。

    2/8

    1)选择字符串输入或者显示控件,右键单击前面板上的字符串输入控件或显示控件,从下表所示的显示类型中选择。

    3/8

    2)也可右键单击字符串控件,从快捷菜单中选择显示项»显示格式,再在字符串控件内显示当前格式的符号。

    4/8

    3)还可以字符串控件属性-外观-显示样式里面选择当前的格式符号;

    5/8

    下表是各种显示类型的范例。

    6/8

    4)右击字符串控件-限于当行输入,此时如果输入较多的内容,超出字符串控件当前宽度,只能通过光标向右移动查看字符串内的其他文本信息;

    7/8

    5)右击字符串控件-启用自动换行,此时如果输入比较多的内容,字符串控件将自动换行;

    8/8

    6)如果输入过多的内容,导致自动换行也超出了字符串控件的长度和高度限制,此时,右击字符串控件-现实项-垂直滚动条;

    程序框图的字符串1/4

    字符串函数用于合并两个或两个以上字符串、从字符串中提取子字符串、将数据转换为字符串、将字符串格式化用于文字处理或电子表格应用程序。

    2/4

    字符串函数位于;函数选板-函数-编程-字符串;其中还包括4个子选板:1)路径/数组/字符串转换;2)数值/字符串转换;3)平化/还原字符串;4)附件字符串函数;

    3/4

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

    创建文本:对文本和参数化输入进行组合,创建输出字符串。如输入的不是字符串,该Express VI将依据配置使之转化为字符串。

    电子表格字符串至数组转换:使电子表格字符串转换为数组,维度和表示法与数组类型一致。该函数适用于字符串数组和数值数组。

    格式化日期/时间字符串:通过时间格式代码指定格式,按照该格式使时间标识的值或数值显示为时间。下列代码为部分常用的时间格式代码:%c可显示依据地域语言设定的日期/时间。时间相关格式代码为:%X(指定地域的时间),%H(小时,24小时),%I(小时,12小时),%M(分钟),%S(秒),%digitu(分数秒,精度digit),%p(a.m./p.m.标识)。日期相关格式代码为:%x(指定地域日期),%y(两位年份),%Y(四位年份),%m(月份),%b(月名缩写),%d(一个月中的天值),%a(星期名缩写)。

    格式化写入字符串:使字符串路径、枚举型、时间标识、布尔或数值数据格式化为文本。

    行结束常量:由包含基于平台的行结束值的常量字符串组成。

    换行符常量:由含有ASCII LF值的常量字符串组成。

    回车键常量:由含有ASCII CR值的常量字符串组成。

    截取字符串:返回输入字符串的子字符串,从偏移量位置开始,包含长度个字符。

    空格常量:该常量用于为程序框图提供字符空格。

    空字符串常量:由空字符串常量(长度为0)组成。

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

    匹配模式:在从偏移量起始的字符串中搜索正则表达式。如函数查找到匹配,它将字符串分隔为三个子字符串。正则表达式为特定的字符的组合,用于模式匹配。该函数虽然只提供较少的字符串匹配选项,但执行速度比匹配正则表达式函数快。

    匹配正则表达式:在输入字符串的偏移量位置开始搜索正则表达式,如找到匹配字符串,将字符串拆分成三个子字符串和任意数量的子匹配字符串。使函数调整大小,查看字符串中搜索到的所有部分匹配。

    扫描字符串:扫描输入字符串,然后依据格式字符串进行转换。

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

    数组至电子表格字符串转换:使任何维数的数组转换为字符串形式的表格(包括制表位分隔的列元素、独立于操作系统的EOL符号分隔的行),对于三维或更多维数的数组而言,还包括表头分隔的页。

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

    替换子字符串:插入、删除或替换子字符串,偏移量在字符串中指定。

    制表符常量:由含有ASCII HT(水平制表位)值的常量字符串组成。

    转换为大写字母:使字符串中的所有字母字符转换为大写字母。使字符串中的所有数字作为ASCII字符编码处理。该函数不影响非字母表中的字符。

    转换为小写字母:使字符串中的所有字母字符转换为小写字母。使字符串中的所有数字作为ASCII字符编码处理。该函数不影响非字母表中的字符。

    字符串常量:通过该常量为程序框图提供文本字符串常量。

    字符串长度:通过长度返回字符串的字符长度(字节)。

    4/4

    路径/数组/字符串转换函数:字符串/数组/路径转换函数用于转换字符串、数组和路径。

    平化/还原字符串函数:使用平化/还原字符串函数将LabVIEW数据类型转换为字符串或进行反向转换。

    其它字符串VI和函数:其它字符串VI和函数用于字符串内扫描和搜索、模式匹配以及字符串的相关操作。

    字符串/数值转换函数:字符串/数值转换函数用于转换字符串。

    注意事项

    英文字符长度为1,中文字符长度为2

    正则表达式语法

    LABVIEW字符串函数LABVIEW函数字符串输入控件字符串显示控件
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_599300.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 14:29:46  耗时:0.025
    0.0252s