您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 综合/其它 > Labview实验报告:文件操作
广州大学学生实验报告开课学院及实验室:计算机楼301A2014年6月10日学院机械与电气工程学院年级、专业、班学号实验课程名称计算机虚拟仪器技术成绩实验项目名称实验4文件操作指导老师1.功能描述用正弦函数产生100个幅值数据,并写入文本文件“c:\a.txt”。要求数值间用两个空格分隔,且数据保留三位小数。2.设计提示(1)前面板设计。(2)程序框图。(3)运行程序,观察文本文件数据。(4)保存为TxtFile.vi。4-2电子表格文件操作1.功能描述用正弦函数产生100个幅值数据,并写入电子表格文件“c:\a.xls”。要求同时写入数据编号和数据。2.设计提示(1)前面板设计。(2)后面板设计。(3)运行程序,用excel打开文件观察数据。(4)保存为SpreadsheetFile.vi。4-3仿真温度数据的记录1.功能描述创建一个VI,可以把温度数据以文本格式添加到某个文件中。该VI使用For循环产生温度数据,并将它们存储到一个文件中。在每个循环期间,都要把数据转换成字符串,添加一个逗号作为分隔符,并将字符串添加到文件中。2.设计提示(1)前面板设计。包括一个数字式控制件和一个波形图。“数据点个数”控制对象指定了需要采集和写入文件的温度数据的数量。波形图表则用于显示温度曲线。将波形图表的Y轴范围设置为70.0到90.0,X轴范围设置为0到20。(2)后面板设计。程序框图中使用了两个SubVI,说明如下:DigitalThermometer(函数选板-选择VI…-\LabVIEW\activity)——返回一个模拟温度测量值(仿真)。格式化写入字符串函数(函数选板-字符串选板)——将温度数据转换成字符串,并且在数据后面增加一个逗号。(3)在文件路径中输入一个合法文件路径,运行程序。运行结束后,观察文件内写入的数据。(4)保存为WriteFile.vi。4-4仿真温度数据的读取1.功能描述创建一个VI,可以从上一个练习中创建的文件中读取数据,并把这些数据显示在一个波形图形中。必须按照数据保存的格式来读取它,因为原来是用字符串数据类型,把数据保存为ASCII格式,那么就必须用一个文件I/O函数把数据作为字符串读出。2.设计提示(1)前面板设计。前面板中包括一个字符串显示控件和一个波形图控件。(2)后面板设计。程序框图中使用了两个SubVI,说明如下:读取文本文件——用于从文件中读取数据,以及输入字符串中的信息。如果没有指定路径名称,将出现一个文件对话框提示您输入文件名。ExtractNumbersVI(LabVIEW\Examples\General\strings.llb)——用于提取由逗号、分行符号、非数值字符等分隔开的数据组成的ASCII字符串,并将它们转换成数值数组。(3)运行程序,选择由(实验4-3)生成的数据记录文件,观察读取文件的结果。(4)保存为ReadFile.vi。4-5从文件提取数据(选作)1.功能描述已知文本文件4-5.txt,其内容存储了200个数据,数据为4位小数,数据间以逗号分隔。编写一个VI读取该文本文件,并分别将其前100个数据和后100个数据作为曲线描绘在波形图中。2.设计提示(1)前面板设计。(2)后面板设计。自拟,保存为4-5.VI。五、实验总结:这次实验中我们学习了文件的各种操作,比如文件的读写操作。通过这次实验,我大大加深了labview软件的使用能力,也对对应的知识点做了一次总结,这对于考试以及以后的学习都会有很大的帮助。通过这次实验,我们了解到labview是跨平台的,可以读写其他软件的数据文件。
本文标题:Labview实验报告:文件操作
链接地址:https://www.777doc.com/doc-5243078 .html