LabVIEW 课程设计题目
LabVIEW 课程设计题目包括:“基础题”和“设计题”两大部分。未曾选修过“虚拟仪器技术”的同学仅需完成“基础题”部分;选修过“虚拟仪器技术”的同学在完成“基础题”部分内容的基础上,必须选做“设计题”之一内容。
第一部分  基础题(必做)
1、用LabVIEW 的基本运算函数编写以下算式的程序代码:
()()32
1.8
2.738112531782;
63531683
1007625102257281÷−×++×+−+÷−×+
2、利用摄氏温度与华氏温度的关系9/)32(5−=°°F C 编写一个程序,求华氏温度(F °)为,32°,64°,4°,6.98°,
6°,104°,212°时的摄氏温度。
3、创建一个2行3列的二维数组控制件,为数组成员赋值如下:
00.600.500.400
.300.200.1
4、用数组创建函数创建一个二维数组显示件,成员为:
3
216542165431
654326
54321
编程将上述创建的数组转置为:
^_^
-
--
3
2162
16516546
5435
4324
321
5、创建一个簇控制件,成员分别为字符型控制件姓名,数值型控制件学号,布尔型控制件注册。从这个簇控制件中提取出簇成员注册,显示在前面板上。
6、创建一个字符串显示件,程序运行后显示当前系统日期、时间和自己的班级、姓名。
7、将范围0—10的5个随机数转换为一个字符串显示在前面板上,要求保留2位小数,每个数之间用逗号分隔。
安卓课程设计题目8、用for 循环产生4行100列二维数组,数组成员如下:
1,2,3 (100)
100,99,98 (1)
6,7,8 (105)
105,104,103 (6)
从这个数组中提取出2行50列的二维数组,成员如下:
50,49,48 (1)
56,57,58 (105)
将这两个数组用数组显示件显示在前面板上。
9、产生100个随机数,求其最小值和平均值。
10、程序开始运行后要求用户输入一个口令,口令正确时滑钮显示件显示一个
0—100的随机数,否则程序立即停止。
^_^---
11、编写一个程序测试自己在程序前面板上输入以下字符所用的时间,A virtual
instrument is a program in the graphical programming language.
12、编写计算以下等式的程序:
b x m y x x y +×=+−=25
123
X 的范围是0—100,y1和y2用数组显示件显示在前面板上。
13、编程求Josephus 问题:m 个小孩围成一圈,从第一个小孩开始顺时针方向
每数到第n 个小孩时这个小孩就离开,最后剩下的一个小孩是胜利者。求第几个小孩是胜利者。
14、猴子吃桃子,每天吃全部桃子的一半零一个,第十天剩下一个桃子,编程求
第一天猴子摘了多少个桃子。
15、编程求“水仙花数”。“水仙花数”指一个3位数,它的各个数字立方和等于
它本身。例如:333173371++=。
16、编程求成1000以内的“完数”。“完数”指一个数恰好等于它本身的因子之
和。例如:28=14+7+4+2+1
17、在一个chart 中显示3条曲线,分别用红、绿、蓝3中颜表示范围0—1,
0—5和0—10的3个随机数。
18、在一个Graph 中用2种不同的线宽显示1条正弦曲线和一条余弦曲线。每条
曲线长度为128个点。正弦曲线X0=0,△X=1,余弦曲线X0=2,△X=10。
19、用一个Graph 显示下列计算的结果:
^_^
-
--
b x m y x x y +×=+−=25
123
X 的范围是0—100
20、用XYgraph 显示一个半径为10的圆。
21、产生一个又10行10列的二维数组,数组成员为0—100 的任意整型数,用
强度图显示出来。
22、在程序前面板上创建一个数值型控制件,为它输入一个数值:把这个数值乘
以一个比例系数,再由同一个控件上显示出来。
23、产生若干个周期的正弦波数据,以当前系统日期和自己的姓名为文件名,分
别存储为文本文件、二进制文件和电子表文件。再用windows 计事本或写字板将上述文件读出来。
24、将一组随机信号数据加上时间标记存储为数据记录文件,然后在LabVIEW 程序将存储
的数据读出并显示在前面板上。
25、产生矩形波脉冲数据并记录为波形文件。
26、计算节点3X Y =在区间[0,10]上的积分。
27、求一个矩阵的行列式,并计算它与另一个矩阵的乘积。
28、计算一个输入序列的均方根和标准方差。
29、计算函数)3cos()3sin(y x Z ×=的值并显示出函数曲线。
^_^
---
30、建立一个自变量序列和一个因变量序列,对其进行直线拟合,返回拟合参数。
第二部分  设计题(5选1)
只给出大致任务的题目,其软件具体功能可自行设计并实现。
(1)设计一个VI 程序模拟一个电压测量采样过程(随机数发生),从10ms 开始每隔50ms 采集一个点,共采集30个点,电压在采样前经过了一个信号处理电路的10倍衰减。要求程序的显示能够反映出实际的采样时间及电压值。
(2)设计一个VI 程序,测量一个信号的电压值(可用随机数发生器模拟)并进行滤波处理,以前3点的平均值作为滤波方法,要求共测量30个点,不仅要显示出实际的信号波形,同时还要显示滤波后的信号波形。
(3)设计一个VI 程序,实现按帐号和密码登陆的人机界。若输入的帐号和密码相符,则显示欢迎登陆对话框,按“确定”退出程序;若输入的帐号和密码不相符,则显示出错对话框,按“确定”返回程序。
(4)虚拟相敏检波器的设计(具体方法见附录一)。
(5)虚拟数字示波器的设计(具体方法见附录二)。
^_^---

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。