好文档 - 专业文书写作范文服务资料分享网站

Labview期末考试题及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

——鸳小白

1. 一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警

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

1)

1 / 22

3)

2.有一个测量程序,采集两路信号,每 1s 采集一次,要求每采集一次,就将采

集结果写入文本文件尾部,即使重新运行程序,仍能保证数据添加到文件尾部, 而不会覆盖原有数据。格式为 a保留 4位小数, b 为整数,如右图所示。并在程

序中用文本显示 程序前面板

3 / 22

3. 利用随机数发生器仿真两个采样信号。一个

到 5V 的采样信号

一个点,共采集 50个点,另一路电压信号的范围为 5 到 10V,采样间隔是

50ms, 共采 100 个点。采样完成后,将两路采样信号显示在同一个 WaveformG raph 中。

4 / 22

4.利用随机数发生器仿真两个采样信号。一个 0 到 5V的采样信号,每 200ms采 一个点,共采集 50 个点,

另一路电压信号的范围为 5 到 10V,采样间隔是 50ms,共采 100 个点。采样 完成后,将两路采样信号显示在同一个 Waveform Graph中。 X轴为时间

轴显示, 要求时间轴能真实的反映采样时间

5. 创建一个 VI 程序,该程序可以产生一个六行四列的二维数组 ( 数组元素为 0

到 10 的随机整数 ) ,并把二维数组的前三行、 前三列单独提出来, 做为一个新的 数组。 子 VI

5 / 22

VI

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

表单

6 / 22

7. 用 for 循环产生 4航100列二维数组,数组成员如

下:

1,2,3 ???? 100 100,99,98 ?? 6,7,8 ?? 105 105,104,103 ??6

从这个数组中取出 2行5列的二维数组,成员如下: 50,49,48 ??1 56,57 ,58?? 105

将这两个数组用数组显示空间显示在前面板上

7 / 22

8、产生测试信号正弦波,三角波,方波,锯齿波,要求面板如

下:

8 / 22

9.

计算学生三门课 (语文,数学,英语 )的平均分,并根据平均分划分成绩等

级。 要求输出等级 A,B,C,D,E 。90 分以上为 A,80~89 为 B, 70~79 为

C,60~69 为 D, 60 分以下为 E。

9 / 22

10 /

22

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

10.

11 / 22

12 /

22

11.

在一个波形表中显示三条随机数组成的曲线, 分别用红, 绿,蓝三种颜色

表 示,其取值范围分别为 0-1,1-5 和 5-10.

12.

设计一评分程序,输入不同的分数会得到不同的评论。分数小于 60,“警

告”指示灯会亮起来,同时显示字符串“你没有通过考试 !”;分数在 60~99 之 间,“通过”指示灯会亮起来, 同时显示字符串“你考试通过了 ! ”;分数为

100, “恭喜”指示灯会亮起来, 同时显示字符串“你是第一名 ! ”;如果输入为 0~100 以外的数字,会有错误提示,同时显示字符串“错误 ! ”。

13 /

22

利用顺序结构和循环结构写一个跑马灯,如下图所示,

13.

的轮流点亮,闪烁间隔由滑动条调节

5 个灯从左到右不停

14 / 22

14.

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

答 案 ( 98 页)

15 /

22

15. 利用簇模拟汽车控制, 如右图所示, 控制面板可以对显示面板中的参量进行

控 制。油门控制转速,转速=油门 *100 ,档位控制时速 ,时速=档位 *40 ,油量随 VI 运行时间减少。

16 / 22

16. 模拟温度采集监测系 统

17 / 22

18 / 22

17. 设计一个 VI,产生 9 个随机数组成的一维数组,然后将数组按大到小的排

序,并且求出数组中最大值、最小值。

18. 建立一个枚举控件, 其内容为张三、 李四、王五共三位先生, 要求当枚举控件显示 “张 三”时,输

出“张三在这里” ;同理,当枚举控件显示“李四” 、“王五”时,输出: “李四在 这里”和“王五在这里”

19 / 22

2 3 5 813

求分数序列 1 2 3 5 8 前 10 项之和

20. 编写计算以下等式的程序:

y1=x -x +5 32

y2=m*x+b

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

20 / 22

19.

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

寄存器功能:

22

21 / 22

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

22 / 22

Labview期末考试题及答案

——鸳小白1.一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随机数发生器产生.当报警发生时输出报警信息,例如“温度超限!当前温度78.23℃”,正常情况下输出空字符串。同时。利用“报警信息”控件的blinking属性,实现在输出报警信息的同时伴随闪烁,如下图所示。为了能看到闪烁效
推荐度:
点击下载文档文档为doc格式
4z99z9480l47le14lopx1jxus0hl5300vup
领取福利

微信扫码领取福利

微信扫码分享