第7章 文件输入输出.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 文件输入输出.ppt

第11章 文件输入输出 学习目标 1.掌握文件输入和输出操作的基本概念 2.将数据以电子表格格式写入文件与读出 3.从文本文件中读/写字符串。 4. 从二进制文件中读/写数据。 5.读写数据记录文件 6.将波形数据写入文件 7.LabVIEW测试数据文件的读/写 7.2.1 文件输入输出概述 1. 指定文件  G 语言提供了两种指定文件的方法:在编程中指定或者通过对话框指定。前者需要给 VI 提供文件名和路径名。 2. 路径和标识符(Path and Refnums)   路径是一种用于识别文件的 G 数据类型。  Refnums是由识别一个打开文件的 G 数据类型构成, 当打开某个文件时, G 会自动返回一个与这个文件类型相关联的标识。 对打开文件的所有操作都是基于这个文件标识来识别每一个文件的。标识只在文件打开时生效。一旦文件关闭,G 语言就将取消标识和文件之间的关联。假如该文件再次打开时,新的标识可能与原有标识不同。 3. 读/写文件操作之前,必须指定文件路径 4. LabVIEW支持的文件类型(5种) ASCII 码流文件(文本文件) 二进制流文件 数据记录文件(Datalog) 波形数据文件(Waveform)    LabVIEW测试数据文件的读/写   文件输入输出的基本操作     7.2.2文件 I/O 函数     1、 高层文件操作VI 及应用 文件格式:电子表格读写/直接读写字符串/二进制文件读写 什么是电子表格文件? 是一种特殊的文本文件,一般用Tab(制表)键分割列,用 EOL(end-of-line) 行结束符分割行,可在电子表格文件中(如Excel)打开的文件。 1. Write To Spreadsheet File VI (写电子表格文件) 2.Read From Spreadsheet File VI(读电子表格文件) 该 VI 节点打开一个电子表格文件,从数字文本文件中 指定的字符偏移量开始,读取指定行数的数据,并将这 些数据转换成一个二维的单精度数字型数组,读完后关 闭文件。 3. Write Characters to File (写字符串文件) 该 VI 可以把一个字符串写入一个新文件或添加到一个已存在 的文件中。在写入文件之前,打开或创建文件;写入之后,关闭 该文件。 例1: 使用 Write To Spreadsheet File 节点构建一VI 将一个浮点型二维数组写入电子表格文件。 注意:必须保证电子表格文件的所有字符串全部由有效的数 值字符组成 例2 将含有10个随机数的一维数组写入电子表格文件。 构建一VI,使用 Read From Spreadsheet File 节点读取电子表格文件,并将读出数据转换成字符串在 前面板显示。(演示:读电子表格文件.vi)      2、低层文件操作函数及应用 基本文件操作包括:对文件进行打开、新建、读、写、关闭文件等。 1.Open/Create/Replace File VI(打开/创建/覆盖文件) 2.Write File(写文件) 该节点向文件标识符 refnum 指定的文件中写入数据(文本字符),写入字符 的起始位置由pos mode 和 pos oftset 端口参数指定。 3.Read File (读文件) 该节点从文件标识符 refnum 指定的文件中读取数据 ( 文本字 符 ),count 端口指定读取的字节数,pos mode 和 pos oftset 端口指定读取字符的起始位置,读取的字符串由data 端口返回。        从文件中读取数据。 11-2 文本文件输入输出 高层函数保存文本文件图11-2 图11-3 低层函数保存文本文件图11-4 低层函数读取文本文件图  11-3 电子表格文件输入输出 11-4 二进制文件输入输出 11-4-1 保存 二进制文件 高层函数保存二进制文件图11-9  低层函数保存二进制文件图11-10 11-4-2 读取 二进制文件 低层读取函数二进制文件图11-12 11-4-3 二维数组二进制文件的操作 三种方法保存图11-13、14、15  读取二维数组图11-16 11.5 数据记录文件I/O 数据记录文件类似于数据库文件,按数据记录顺序存储数据。 每个记录可以是任意类型数据的组合, 但所有记录都必须是同一 类型数据。 写记录文件应用实例 读记录文件应用实例 注意:读取一个数据记录文件, 必须清楚该文件写入时的数据    记录格式。读取的格式必须与写入数据时所用格

文档评论(0)

shaoyifen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档