LabVIEW虚拟仪器13级试题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟仪器13级试题(A卷)
1.设计一个1000人的会场表决计数器VI,统计表决通过人数。1表
示同意,0表示不同意,表决结果由0-1的随机数产生,四舍五入。
(5分)
2.利用簇函数和公式节点设计一个连续运行的摄氏温度和华氏温度
转换VI,转换关系为:华氏温度=摄氏温度*9/5+32,摄氏温度=(华氏温度-32)*5/9。左边为温度适配器,由簇函数实现,在该面板配置摄氏和华氏温度转换开关、输入温度值及超过设定摄氏温度报警值;右边为温度显示器,由温度计数值控件及数值显示控件显示转换后的温度,由两个单位指示灯表示当前转换后的温度单位,报警灯指示当前温度超过了设定的摄氏温度值。(20分)
3.给出一百分制成绩,要求输出等级A,B,C,D,E。90 分以上为A,
80~89 为B,70~79为C,60~69 为D,60 分以下为E。(10分)
4.产生一个3X4整数随机数数组,随机数在0到100之间,然后在
数组的第二行位置插入一行元素。(8分)
5.用位移寄存器功能求给定整数的阶乘。(10分)
6.建立一个用于绘制温度曲线、能进行简单数据分析的虚拟仪器程
序。用10~20范围内的随机数代替温度值,采集4秒钟的数据。
在数据采集期间,程序在波形图表上实时显示测量温度值,在数据采集完后,VI程序将绘出波形图,并且计算出温度最小值、最大值和平均值。(15分)
7.设计一个求ax2+bx+c=0方程的根的子VI。a、b、c由数值输入控
件给出,设b2-4ac>0。然后在另一个VI中调用该子VI。(12分) 8.利用基本函数发生器产生三角波形,幅值为5,频率为2,相位为
0,采样率1K,采样数1000,产生的波形由波形图显示。(10分) 9.利用顺序结构计算题7的运算时间。(10分)