虚拟仪器上机题目选择答案.docx

上传人:b****1 文档编号:649475 上传时间:2022-10-11 格式:DOCX 页数:17 大小:1.39MB
下载 相关 举报
虚拟仪器上机题目选择答案.docx_第1页
第1页 / 共17页
虚拟仪器上机题目选择答案.docx_第2页
第2页 / 共17页
虚拟仪器上机题目选择答案.docx_第3页
第3页 / 共17页
虚拟仪器上机题目选择答案.docx_第4页
第4页 / 共17页
虚拟仪器上机题目选择答案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

虚拟仪器上机题目选择答案.docx

《虚拟仪器上机题目选择答案.docx》由会员分享,可在线阅读,更多相关《虚拟仪器上机题目选择答案.docx(17页珍藏版)》请在冰豆网上搜索。

虚拟仪器上机题目选择答案.docx

虚拟仪器上机题目选择答案

一、Labview操作系统的了解

储液罐状态监测系统要求:

1、检测一个储液罐的实际液位、温度、进口压力、出口压力

2、用曲线图显示被测量液位随时间的变化情况

3、液位超标时用指示器报警

4、手动和自动两种方式调节储液罐的液位高度

5、用调节步长的按钮决定自动调节的快慢程度

6、设计储液罐状态监控系统前面板

前面板:

程序框图:

二、结构的练习

1、利用两种循环结构求出0-100之内所有偶数之和。

1)设计的思路:

首先求0到100之间的偶数之和,就应该从0到100判断它是不是偶数,如果是相加,否则加0;这样就求出0到100之内的偶数之和。

2)过程:

①for循环

先建立一个for循环;

定义它的循环次数;

建立移位寄存器,并定义其初值为0;

添加两数相加符号;

添加判断是否是偶数的符号商与余数和是否为0;

经过条件结构判断;

偶数之和输出;

②While循环

先建立一个whlie循环;

定义它的循环次数(通过与100的比较控制);

建立移位寄存器;

添加两数相加符号;

添加判断是否是偶数的符号商与余数和是否为0;

经过条件结构判断;

偶数之和输出;

3)功能:

0-100之内所有偶数之和。

前面板:

程序框图:

2、利用两种结构求N!

1)设计的思路:

求N!

,即就是求N的阶乘,就应该从1到100相乘,循环次数100,当循环次数输出为0时,与1相乘;不为0时,与循环次数相乘。

2)过程:

①for循环

先建立一个for循环;

定义它的循环次数,创建一个输入控件;

建立移位寄存器,并定义其初值为1;

添加两数相乘符号;

经过条件结构判断循环次数是否为0;

N阶乘的输出;

②While循环

先建立一个whlie循环;

定义它的循环次数(通过与创建一个输入控件内的值的比较控制);

建立移位寄存器,并定义其初值为1;

添加两数相乘符号;

经过条件结构判断循环次数是否为0;

N阶乘的输出;

3)功能:

求N的阶乘

前面板:

程序框图:

3、使用for循环产生100个随机数。

在随机数产生的同时判断随机数的最大值、最小值有时称之为“移动的”最大值、最小值。

在前面板上显示最大值、最小值和当前的随机数。

循环中一定包含TimeDelayExpressVI,以便用户可以随着for循环的运行而看清数值的更新。

1)设计的思路:

先产生0到1之间的随机数,并且利用数值比较,计算出最大值、最小值,再定义一个循环结构(控制产生100个随机数),最后输出最大值、最小值、当前值。

2)过程:

先建立一个for循环并定义它的循环次数;

随机数的产生(产生0到1之间的随机数);

通过条件结构判断最大值、最小值;

最大值、最小值、当前值输出;

3)功能:

产生随机数的同时判断随机数的最大值、最小值和当前值

前面板:

程序框图:

4、构建VI,每秒显示一个0到1之间的随机数。

与此同时,计算并显示最后产生的四个随机数的平均值。

只有产生四个数才显示平均值,否则为0。

每次随机数大于0.5时,使用BeeVI产生蜂鸣。

四个随机数的平均值

1)设计的思路:

先建立一个for循环,定义循环次数N,生成随机数判断大于0.5是蜂鸣器发声,当循环次数能被4整除时,计算它们的和值,再计算它们的平均值;当不能被4整除时,显示输出0。

2)过程:

先建立一个for循环,定义循环次数N;

生成随机数(0到1之间的数);

判断随机数大于0.5是蜂鸣器发声,指示灯亮;

用商与余数函数判断循环次数能被4整除;

利用条件结构分为能被4整除和不能被4整除;

通过for循环的移位寄存器计算它们的和值,并求平均值;

程序显示输出

3)功能:

当随机数大于0.5时,蜂鸣器发声,LED灯亮,计算连续4个数的平均值;

前面板:

程序框图:

5、创建VI,在前面板放置3个LED。

程序运行时,第一个LED打开,并保持打开状态。

一秒后,第二个LED打开并保持打开状态;再过两秒,第三个LED打开并保持打开状态3秒,然后程序结束。

(顺序结构)

1)设计的思路:

先建立一个顺寻结构,在给它们放上LED灯,最后给它们不同的时间延迟。

2)过程:

先建立一个顺序结构图;

再给它们分别加入LED灯并且给它们赋真值;

最后分别给它们1s、2s、3s的时间延迟;

3)功能:

LED1、LED2、LED3分别打开,且它们之间的时间间隔为1s、2s、3s。

前面板:

程序框图:

6、编写一个程序,在前面放置三个按钮,当按下某一个按钮时,输出这个按钮的编号。

(事件结构)

1)设计的思路:

放置三个按钮,按钮一般为布尔状态下的控件,可以利用事件结构的分支结构处理这个问题,即当按下某一个按钮时,输出这个按钮的编号

2)过程:

先建立一个循环结构定义循环次数;

再建立事件结构;

在导入布尔控件三个;

建立一个数组,并导入搜索一位数组;

导入显示控件;

3)功能:

当按下一个按钮时,显示这个按钮对应的编号。

前面板:

程序框图:

7、在程序前面板上创建一个数值型控件,为它输入一个数值,把这个数值乘以一个比例系数,再由同一个控件显示出来。

(局部变量)

1)设计的思路:

题目要求用一个局部变量解决这个问题,所以先建立一个局部变量,在前面板放入输入控件,再把局部变量定义为为数值型,接着放入乘法器,放入比例系数,连线就可以了。

2)过程:

先建立一个局部变量;

在前面板放入输入控件;

再把局部变量定义为为数值型;

接着放入乘法器,放入比例系数;

连线设置前面板;

3)功能:

输入一个数值,把这个数值乘以一个比例系数,再由同一个控件显示出来。

前面板:

程序框图:

8、编写一个程序,用Labview的信号生成函数产生一个三角波显示在Chart上。

由另一个程序把它产生的波形数据读出并显示在Chart上,调剂两个的运行速度,观察两个波形的差异,利用子VI使两个程序同时运行。

(全局变量,子VI)

1)设计的思路:

建立一个子程序,它的功能是产生三角波;再用另一个VI把它产生的波形数据读出并显示在Chart上;

2)过程:

先移入一个三角波函数发生器

再定义三角波函数发生器;

建立另一个VI并调用;

3)功能:

用Labview的信号生成函数产生一个三角波显示在Chart上。

由另一个程序把它产生的波形数据读出并显示在Chart上。

前面板:

程序框图:

9、程序开始运行要求用户输入一个口令,口令正确时,前面板输出一个在0到100的随机数,否则,变暗,表示用户不能操作。

(顺序结构、属性节点)

1)设计的思路:

创建顺序结构先对用户口令用字符串相等进行设置,口令正确时,前面板输出一个在0到100的随机数,否则,变暗,表示用户不能操作,这个用条件结构来实现。

2)过程:

先建立一个顺序结构;

对用户口令用字符串进行设置;

再在顺序结构后添加一个帧;

把条件结构放入判断口令是否正确;

若正确输出随机数指示灯变亮,若错误指示灯变暗;

3)功能:

用户输入一个口令,口令正确时,前面板输出一个在0到100的随机数,否则,变暗,表示用户不能操作。

前面板:

程序框图:

10、编程计算一下等式的程序

Y1=x3-x2+5;Y2=mx+b

X的范围是0~10,以0.1为步进。

将曲线用图表(Chart)显示出来。

两条曲线显示在一起。

将这两条曲线保存在电子表格文件中。

并读出该文件且用图形(Graph)显示两条曲线。

1)设计的思路:

先计算出Y1、Y2的值,再用表格显示;在用电子表格储存Y1、Y2的值,读出该文件且用图形(Graph)显示两条曲线。

2)过程:

先建立一个whlie循环,定义循环次数;

计算出Y1、Y2的值通过chart输出;

在用电子表格储存Y1、Y2的值;

读出该文件且用图形(Graph)显示两条曲线;

3)功能:

将曲线用图表(Chart)显示出来。

两条曲线显示在一起。

将这两条曲线保存在电子表格文件中。

并读出该文件且用图形(Graph)显示两条曲线。

前面板:

程序框图:

11、利用三维曲线图显示螺旋线。

其参数方程为:

X=r*cost

Y=r*sint

Z=b*t

观察参数变化对曲线的影响。

1)设计的思路:

首先怎样产生螺旋线,利用三维曲线VI产生螺旋曲线,分别对其X、Y、Z向量利用输入控件和正玄余玄的混合运算对其进行定义。

2)过程:

建立for循环并定义循环次数;

对X向量进行定义,输入参数乘以正玄值;

对Y向量进行定义,输入参数乘以余玄值;

对Z向量进行定义,参数与时间的乘积;

将X、Y、Z向量与螺旋曲线函数控件连接;

3)功能:

产生随参数变化的曲线。

前面板:

程序框图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1