- 355
- 0
- 约1.62千字
- 约 3页
- 2020-12-17 发布于浙江
- 举报
广州大学学生实验报告
开课学院及实验室: 计算机楼301A 2014年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,说明如下:
Digital Thermometer(函数选板-选择VI…-\LabVIEW\activity)——返回一个模拟温度测量值(仿真)。
格式化写入字符串函数(函数选板-字符串选板)——将温度数据转换成字符串,并且在数据后面增加一个逗号。
(3)在文件路径中输入一个合法文件路径,运行程序。运行结束后,观察文件内写入的数据。
(4)保存为WriteFile.vi。
4-4 仿真温度数据的读取
1. 功能描述
创建一个VI,可以从上一个练习中创建的文件中读取数据,并把这些数据显示在一个波形图形中。必须按照数据保存的格式来读取它,因为原来是用字符串数据类型,把数据保存为 ASCII 格式,那么就必须用一个文件 I/O 函数把数据作为字符串读出。
2. 设计提示
(1)前面板设计。
前面板中包括一个字符串显示控件和一个波形图控件。
(2)后面板设计。程序框图中使用了两个SubVI,说明如下:
读取文本文件——用于从文件中读取数据,以及输入字符串中的信息。如果没有指定路径名称,将出现一个文件对话框提示您输入文件名。
Extract Numbers VI (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是跨平台的,可以读写其他软件的数据文件。
原创力文档

文档评论(0)