虚拟仪器实验

更新时间:2024-03-30 12:45:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验一

一. 实验目的

1、熟悉LabVIEW的操作环境 2、了解子VI的创建及其操作

二.实验设备

LabVIEW 8.6

三.实验内容

创建一个VI,实现10个数的连乘功能,并将其改为子VI的形式。 1. 建立一个10个数连乘的VI,采用数组内输入10个数,利用数组内求积函数实现10个数的连乘。

2.编辑栏内选择创建子VI

3.对子VI图标进行编辑

四.实验结果

前面板:

程序框图:

五.实验小结

在实验过程中熟练掌握建立子VI的方法。

实验二

一. 实验目的

1. 熟悉LabVIEW的操作环境 2. 了解子VI调用过程

二.实验设备

LabVIEW 8.6

三.实验内容

创建一个虚拟温度显示器,采用指针仪表与曲线的方式进行联合显

?5?cos(2.5?t?3),t?50T???5?sin(3.5?t?5),t?50 示,输入信号公式为

式中,t为仿真时间。要求信号公式用子VI实现。

1. 创建信号公式的子VI,子VI采用公式节点进行编辑。

子VI运行测验结果

2、在前面板中创建显示控件(仪表、波形图),程序框图中采用While

循环连续产生仿真时间t,在调用信号公式子VI,连接显示控件。

四.实验结果

程序前面板

程序框图:

五.实验小结

本次试验学会了调用子VI和运用公式节点。

实验三

一. 实验目的

1、学习并掌握数组的使用 2、学习并掌握簇的使用

3、了解排序操作的方法 二.实验设备

LabVIEW 8.6

三.实验内容

输入10个学生的信息,每个学生的信息包括姓名,学号和5门功课的成绩。要求使用簇来完成学生信息的封装,并用数组存储5门功课的成绩,最终使用for循环将每个学生的5门成绩相加,并进行排序输出。10名学生的成绩如下

姓名 学号 数学 语文 英语 物理 化学 A1 88 78 67 84 80 A2 94 78 98 67 89 A 3 75 84 89 78 78 A 4 96 78 86 97 95 A 5 88 84 67 90 94 A 6 75 82 73 93 92 A 7 78 70 75 80 81 A 8 83 94 91 83 82 A 9 78 75 65 72 84 A 10 70 87 78 64 89 201201 201202 201203 201204 201205 201206 201207 201208 201209 201210

1、先创建十个簇,向其添加字符串、数值、数组输入控件,在标签

栏中分别输入姓名、学号、成绩,分别输入每个同学的信息

2、将簇用解捆绑函数解捆绑,其中成绩进行求和得出总分,再与姓名、学号、成绩进行捆绑为簇:再将10个簇用创建数组函数创建成一维数组,再利用一维数组排序函数进行排序,再通过显示控件显示出来。

四.实验结果

前面板:

程序框图:

五.实验小结

经过本次实验学会了簇的建立、捆绑,熟练掌握数组的应用。对虚拟仪器这门课有了更深入的了解。

本文来源:https://www.bwwdw.com/article/rser.html

Top