- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
labvi的ew2014字符串和文件 IO第5讲
2. 文件I/O 4. 读取测量文件 (Read From Measurement File) 功能:从文本(.lvm)或者二进制(.tdms和.tdm)格式的测量文件中读取DDT类型信号 Express VI,通过对话框配置参数和功能 第5讲——字符串和文件 I/O LabVIEW编程及虚拟仪器设计 上一讲内容回顾 图形显示 波形图(Graph,新替换旧),波形图表(Chart,新接续在旧后), XY图,强度图(用颜色表示第3维数据) Express VI(快速VI) 通过对话框配置参数,输入或输出DDT类型(近似为波形数组) 局部变量和全局变量 局部变量:打破输入和输出显示控件的读写限制 全局变量:在VI文件之间共享数据 注意并行运行程序段之间的竞态条件 属性节点,通过编程动态读取/设置前面板控件属性 本讲内容 字符串 文件I/O 1. 字符串 字符串是ASCII字符(和其他字符)的集合,用于文本的屏幕显示,仪器控制时的命令与结果传送和文本文件操作 命令 执行结果 串口/GPIB接口 ① ② ③ 1. 字符串 字符串相关控件 控件选板,新式-字符串与路径子选板和列表与表格子选板 字符串常量 函数选板,编程-字符串 输入任意字符串 其他预定义字符串常量 定义多个“项-值”对 1. 字符串 1. 字符串输入控件和输出显示控件 2. 组合框控件 输入和输出控件底色不同 运行程序 组合框输入控件,未定义任何项 组合框出现项列表 输出所选项对应值(字符串) 3. 表格 表格是字符串组成的2维数组 1. 字符串 采用属性节点指定列首 “列首字符串”属性 列首的显示通过快捷菜单的显示项子菜单设置 列首 3. 表格 将表格放在循环内? 1. 字符串 1D 2D 2D 每次循环送入表格的二维数组仅包含新数据行,新数据行替换旧数据行 采用移位寄存器保存所有旧数据行,每次循环送入表格的二维数组包含旧数据行和新数据行 等待函数:避免表格刷新过快无法观察其中数据 1. 字符串 4. 树形控件 按层次组织数据 ① 点击输入树形控件项 将鼠标指针所在项(和子项)降低一个层次 将鼠标指针所在项(和子项)提高一个层次 ② 在某一项上弹出快捷菜单 ③ 编辑每一项的标识符(Tag) ④ 树形控件输出所选项的标识符 1. 字符串 字符串的显示方式 字符串输入控件、输出显示控件,通过快捷菜单配置为如下显示方式之一: 正常显示(Normal Display)- 显示可打印字符 ‘\’代码显示( ‘\’ Codes Display)- 采用反斜杠代码显示正常方式下不可显示的字符如空格,制表符,等等;多用于程序调试、向仪器设备传输数据 密码显示(Password Display)- 以*号显示所有字符,包括空白 十六进制显示(Hex Display)- 采用十六进制显示所有字符,用于程序调试 1. 字符串 代码 LabVIEW中含义 代码 LabVIEW中含义 \b 退格符 \t 制表符 \f 进格符 \s 空格符 \n 换行符 \\ 反斜线:“\” \r 回车符 %% 百分比符号 常用‘\’代码字符 1. 字符串 典型字符串操作函数 1. 字符串长度(String Length) 功能:返回字符串的长度(以字节为单位) 2. 连接字符串(Concatenate Strings) 功能:按顺序连接所有输入字符串 成为一个新字符串;输入可以为1维 字符串数组 1个汉字占2个字节(byte) 1. 字符串 3. 截取字符串(String Subset) 功能:从输入字符串的“偏移量” 位置开始,取出所要长度的子字符串 4. 转换为大写字母(To Upper Case)和转换为小写字母( To Lower Case ) 字符串中字符的索引从0开始!! 未接“长度”参数表示到串尾 注意中文的处理 1. 字符串 5. 替换子字符串(Replace Substring) 功能:删除“偏移量”开始的“长度”个字符的子字符串,然后插入“子字符串”;即在指定位置插入(“长度”为0)、删除(“子字符串”为空)或替换子字符串 6. 有哪些信誉好的足球投注网站替换字符串(Search and Replace String) 功能:查找并替换指定字符串 快捷菜单可打开“正则表达式”选项 1. 字符串 正则表达式(Regular Expression):使用特殊语法的表达式,其中包含查找复杂字符串所依照的规则或模式;类似文件名有哪些信誉好的足球投注网站时使用的通配符*和?,但更复杂和强大 [a-zA-Z]*at ——“at”之前有0或多个字母 寻找和替换所有匹配 打开了“正则表达式”选项 所有匹配都替换为“NULL” 特殊字符 解释 . 匹配任何单个字符,换行除外。例如:.
您可能关注的文档
- Java基础的语法.pdf
- JAVA五大的框架整理.doc
- Java基础的第4章课件.ppt
- JAVA基础知的识笔记大纲.doc
- JAVA基础面的试题.pdf
- java多的线程总结.docx
- Java大学实用教程 第5的章 继承、接口与泛型.ppt
- Java多线程实的验报告.doc
- JAVA学习的ppt.ppt
- java多线程基础说课p的pt.ppt
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
文档评论(0)