《Labview操作题.pdf》由会员分享,可在线阅读,更多相关《Labview操作题.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、L La ab bv vi ie ew w 操操作作题题(总总 9 9 页页)本页仅作为文档封面,使用时可以删除 This document is for reference only-rar21year.March1.产生 100 个 0100 之间的随机整数,将其显示在波形图上,并计算它们的平均值。(10(10分)分)2采用公式节点完成以下,a,b,c 面板输入,计算的结果 y 送前面板显示。(10(10 分)分)y=(tan(3a)+cos(12b)/(a+3c)3.有一个 VI 程序,其程序框图如下:(15(15 分)分)请分析:对应该程序框图,起前面板共有几个控件2 2 个个该程序完
2、成什么功能1 12 2+2+22 2+3+32 2+n+n2 210001000 计算最小的计算最小的 n n 值及对应该值及对应该 n n 值的该表达值的该表达式的累加和。式的累加和。程序在什么条件下结束表达式的累加和表达式的累加和100010004.建立一个 VI,模拟滚动个骰子(骰子可能取值 16),跟踪骰子滚动后的取值出现次数,输入是骰子的滚动次数,输出应包括滚动后骰子所取各数值及其出现次数。要求最多只用一个移位寄存器实现功能。(15(15 分)分)5.编程求 Josephus 问题:m 个小孩围成一圈,从第一个小孩开始顺时针方向每数到第 n 个小孩时这个小孩就离开,最后剩下的一个小孩
3、是胜利者。求第几个小孩是胜利者。6.编程求 1000 内的“完数”。“完数”指一个数恰好等于它本身的因子之和。例如28=14+7+4+2+17.创建一个 VI,实现对按钮状态的指示和按钮“按下”持续时间的简单计算功能,按下按钮时,对应的指示灯亮,对应的数字量显示控件中开始计时。松开按钮时,指示灯灭,计时停止。8.温度报警程序,当温度值大于 30 则报警,小于25 则退出运行状态。9.设计一评分程序,输入不同的分数会得到不同的评论。分数小于 60,“警告”指示灯会亮起来,同时显示字符串“你没有通过考试!”;分数在 6099之间,“通过”指示灯会亮起来,同时显示字符串“你考试通过了!”;分数为 1
4、00,“恭喜”指示灯会亮起来,同时显示字符串“你是第一名!”;如果输入为 0100以外的数字,会有错误提示,同时显示字符串“错误!”。10.建立一个实现计算器功能的 VI。前面板有数字控制件用来输入两个数值,有数值显示件用来显示运算结果。运算方式有加、减、乘、除,可用一个滑动条实现运算方式的设定。11.用顺序结构实现数值匹配:输入 1100 之间的任意 1 个整数,然后系统随机产生 1100 之间的整数,直到和预先输入的整数一样,然后输出匹配的次数和时间。12.建立一个 VI,只用一个公式节点计算下面的方程。y1=x*x*x+x*x-3*x+7 y2=x*x-m*x+b13.创建一个 VI 程
5、序,该程序可以产生一个六行四列的二维数组(数组元素为0 到 10 的随机整数),并把二维数组的前三行、前三列单独提出来,做为一个新的数组。答案:前面板框图程序14.用 0-100 的随机数代替摄氏温度,将每 500ms 采集的温度的变化波形表示出来,并设定上下限,温度高于上限或者低于下限分别点亮对应的指示灯。并将其上下限也一并在波形中表示出来。答案:前面板15.(1)创建一个 VI 子程序,该子程序的功能是用公式节点来产生一个模拟压力,其计算公式是 P=80+*V。V 是 1 到 5 的随机数。(2)调用(1)的子程序,每秒测量一次压力,共测量 20 次,将当前的压力值在波形中表示出来,并求出压力的最大值、最小值和平均值。1 答案:前面板框图程序2 答案:前面板框图程序16.创建一个 VI 程序,该 VI 程序实现的功能是:(1)、创建一个程序使之产生0-10 的随机整数,并将其做成子 VI。(2)、调用(1)中所产生的子 VI 并判断其产生的随机数是否等于 0,如果等于 0,则点亮指示灯。同时,另外设置一个开关来控制指示灯的可见性。(要求每秒产生一个随机数并用一个开关来控制随机数的产生。)答案:前面板框图程序
限制150内