虚拟仪器习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

面向对象程序设计
班级: 1102113
学号: 110211307
姓名:张晨
指导教师:张宁
2014年12月
1-1、创建一个VI程序,该程序可以产生一个六行四列的二维数组(数组元素为0-10之间的随机整数),并把二维数组的前三行,前三列单独提出来,作为一个新的数组。

1-2、用0-100的随机整数代替摄氏温度,将每500ms采集的温度的变化波形表示出来,并设定上下限,温度高于上限或者低于下限分别点亮对应的指示灯。

并将上、下限也一并在波形中显示出来。

1-3、创建一个程序,产生正弦波、三角波、矩形波、锯齿波,并显示出来,波形的频率和幅度可以改变,用一个旋钮式开关来选择产生哪种波形?
1-4、写一个跑马灯,5个灯从左到右不停的轮流点亮,闪烁间隔由一个旋钮调节。

1-5、创建一个VI子程序,产生一个模拟数y=X*X+3X+7;调用该子程序,每0.5s测一个数,共采20个数,将数据存储在一个excel文件中。

1-6、设计交通灯,要求红灯、绿灯、黄灯交替点亮,红灯亮五秒,然后黄灯三秒,再接着绿灯5秒,反复执行。

1-7、创建如下二维数组并显示,求出数组大小并显示。

1-8、人行道指示灯,要求等红色5秒,并显示文本停,绿色5秒,显示文本通过,交替执行。

1-9、产生36-40之间的随机数,每一秒采集一次温度数据,波形图上显示出来,体温超过38显示发烧,其余显示正常,将数据最大值提取并显示。

1-10、已知测量方程,用LabVIEW求取其中未知量的最佳估计值。

2-1;输入数,能被2整除却不能被3整除的数,判断出来。

2-2:求解线性方程组Ax=B其中A=[10 0 B=[0.3 -0.4 0.5 -0.3]T; 010
101
011]
最终保留三位有效数字
2-3:自动显示属相的程序,输入出生年,即可显示属相是什么?
2-4:用户名及密码的管理员登陆系统,如果用户名及密码为admin,1234567;或gbckzy,000000或xnyqklc,666666;则登陆成功,如果不是则显示登陆失败!“用户名密码不正确”
2-5:用随机数发生器产生10.0-10.1的100个信号,用示时器显示出来,并且计算出这些书的平均值,最大值,最小值,以及直方图
2-6:输入一个摄氏度温度,(调用摄氏 华氏转换子程序)子程序需自己完成,将华氏温度值显示出来,并且如果小于20度低温报警,高于40度高温报警。

2-7:给出一百分制成绩,要求输出等级A、B、C、D、E、90分以上为A,80-89为B——60分以下为E
2-8:计算数据累加值,如输入34,显示7,输入345,输出12
2-9:簇模拟汽车控制
2-10:产生100个随机数10-20之间,200毫秒一个数,示时器显示Excel存储。

相关文档
最新文档