Labview期末考试题及答案

  • 格式:doc
  • 大小:2.32 MB
  • 文档页数:20

——鸳小白
1.一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警
灯点亮。温度值可以由随机数发生器产生.当报警发生时输出报警信息,例如“温
度超限!当前温度78.23℃”,正常情况下输出空字符串。同时。利用“报警信息”
控件的blinking属性,实现在输出报警信息的同时伴随闪烁,如下图所示。为
了能看到闪烁效果,需要将采样间隔设到5秒以上。

(1)

22
/ 1

(3)

22
/ 2

2.有一个测量程序,采集两路信号,每1s采集一次,要求每采集一次,就将采
集结果写入文本文件尾部,即使重新运行程序,仍能保证数据添加到文件尾部,
而不会覆盖原有数据。格式为a保留4位小数,b为整数,如右图所示。并在程
序中用文本显示。
程序前面板
22

/ 3

程序框图
采200ms5V的采样信号,每03.利用随机数发生器仿真两个采样信号。一个到
,50ms10V,采样间隔是到50一个点,共采集个点,另一路电压信号的范围为
5 Graph中。个点。采样完成后,将两路采样信号显示在同一个共采100Waveform

22
/ 4

4.利用随机数发生器仿真两个采样信号。一个0到5V的采样信号,每200ms采
一个点,共采集50个点,
另一路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。采样
完成后,将两路采样信号显示在同一个Waveform Graph中。X轴为时间轴显示,
要求时间轴能真实的反映采样时间

5. 创建一个VI程序,该程序可以产生一个六行四列的二维数组(数组元素为0
到10的随机整数),并把二维数组的前三行、前三列单独提出来,做为一个新的
数组。

子VI
22
/ 5

主VI

6. 产生5个随机数,并和序号一起保存,格式为电子表单。
22
/ 6


航4100列二维数组,数组成员如下:7. 用for循环产生 1,2,3…………100
100,99,98……
6,7,8……105
105,104,103……6
行25列的二维数组,成员如下: 从这个数组中取出 50,49,48……1
,58……105 56,57
将这两个数组用数组显示空间显示在前面板上
22
/ 7

、产生测试信号正弦波,三角波,方波,锯齿波,要求面板如下:8
22
/ 8
的平均分,并根据平均分划分成绩等级。语文,数学,英语)9. 计算学生三门课
(6960~,70~79为C为,。要求输出等级A,B,C,D,E90分以上为A80~89B, 。
分以下为,60E为D

22
/ 9
22
/ 10

10. 程序开始运行后要求用户输入密码,密码正确时字符串显示控件显示 “欢
迎进入”,否则显示字符串“密码错误”,同时退出程序。

22
/ 11
22

/ 12

蓝三种颜色表分别用红,在一个波形表中显示三条随机数组成的曲线,绿,11.
5-10.
0-1,1-5和示,其取值范围分别为
,“警6012. 设计一评分程序,输入不同的分数会得到不同的评论。分数小于之
60~99告”指示灯会亮起来,同时显示字符串“你没有通过考试!”;分数在,同
时显示字符串“你考试通过了!”;分数为100间,“通过”指示灯会亮起来,0~100
同时显示字符串“你是第一名!”;如果输入为“恭喜”指示灯会亮起来, 以外
的数字,会有错误提示,同时显示字符串“错误!”。

22
/ 13
个灯从左到右不停513.利用顺序结构和循环结构写一个跑马灯,如下图所示,
的轮流点亮,闪烁间隔由滑动条调节。
22
/ 14

利用簇函数实现下面的温度配置器和温度显示器编程14.

页)答案(98

22
/ 15
利用簇模拟汽车控制,如右图所示,控制面板可以对显示面板中的参量进行控
15.
制。油门控制转速,转速=油门*100,档位控制时速,时速=档位*40,油量随
VI运行时间减少。
22
/ 16
16.模拟温度采集监测系统。
22
/ 17

22
/ 18
17.设计一个VI,产生9个随机数组成的一维数组,然后将数组按大到小的排
序,并且求出数组中最大值、最小值。
18.
建立一个枚举控件,其内容为张三、李四、王五共三位先生,要求当枚举控件显示“张三”

时,输出“张三在这里”;同理,当枚举控件显示“李四”、“王五”时,输出:“李四在这里”和
“王五在这里”
22
/ 19
实验结果:
132358,......,,,,82351
10求分数序列项之和前19.

编写计算以下等式的程序: 20.23+5 y1=x-x
y2=m*x+b

和y2用数组显示在同一波形图表中。y10-100x 的范围是。


22
/ 20
求法两种方点存功能和反馈节寄环利21.分别用for循的移位 的
值·+45+50·0+5+10+15+····
寄存器功能:

22.
22
/ 21

23. 写一个子VI计算输入双精度数组所有元素的平均值,并在上层VI调用它。
22
/ 22