虚拟仪器大作业题目
1. 设计VI,产生两个叠加噪声的正弦信号,并实现两信号的互相关,判断两信号的相关性。
2. 设计VI,产生3个频率不同的正弦波,并将3个信号叠加,再把叠加的信号进行傅里叶变换,显示变换前后的波形。
3. 设计VI,计算一个正弦信号的周期均值和均方差。
4. 设计VI,实现信号的频率测量。
5. 设计VI,计算一个方波信号的功率谱。
6. 设计VI,实现对一个正弦信号求单边傅里叶变换。
7. 设计VI,实现对一个方波信号求双边傅里叶变换。
8. 设计VI,实现对方波信号进行微积分运算。
9. 利用DAQmx函数和PCI-6251数据采集卡实现事件计数。(只要求前面板和程序框图程序及设计过程,程序执行结果不作要求)。
10. 利用DAQmx函数和PCI-6251数据采集卡实现多通道循环数据采集。(只要求前面板和程序框图程序,程序执行结果不作要求)。
11. 利用DAQmx函数和PCI-6251数据采集卡实现单通道连续数据采集。(只要求前面板和程序框图程序,程序执行结果不作要求)。
12. 利用DAQmx函数和PCI-6251数据采集卡实现单通道有限数据采集。(只要求前面板和程序框图程序,程序执行结果不作要求)。
13. 利用DAQ助手和PCI-6251数据采集卡实现单通道模拟电压的数据采集。(只要求前面板和程序框图程序,程序执行结果不作要求)。
14. 产生一基波频率为50HZ的正弦信号,经过一非线性系统后,输出信号为
yx0.06x20.02x3 ,其中x 是原正弦信号,求输出信号的谐波畸变率。
15. 设计VI,计算一个正弦信号的幅度谱。
16. 设计VI,对一个混有高频噪声的正弦信号实现低通滤波。
17. 设有一压力测量系统的测量值如下:
输入压力值(Mpa):0.0, 0.5, 1.0,1.5,2.0, 2.5
输出电压值(mV):-0.490, 20.316, 40.736,61.425,82.181,103.123
设计VI,实现输入压力和输出电压之间的最佳线性拟合直线。
18. 设有一压力测量系统的测量值如下:
输入压力值(Mpa):0.0, 0.5, 1.0,1.5,2.0, 2.5
输出电压值(mV):-0.30, 23.316, 41.736,61.425,92.181,103.123
设计VI,实现输入压力和输出电压之间的多项式拟合曲线。
19. 设计一个VI,显示一个正弦波电压测量结果,电压采用从0开始,每隔2ms采样一个点,共采样50个点,要求程序的显示能够反映出实际的采样时间及电压值。
20. 设计一个程序,进行两组数据采集,但在相同的时间内,一组采集了30点的数据,另一组采集了50点的数据。用波形图显示测量结果。
21. 设计VI,求0~99之间所有偶数之和。
22. 设计VI,求一个一维数组中所有元素的和。
23. 设计VI,计算x1 。
x!n24. 设计VI,在前面板上放置一个布尔按钮和一个字符串显示控件,要求当按钮按下时,显示“按钮被按下”;当按钮松开时,显示“按钮被松开”。
25. 设计VI,使用公式节点,完成下面公式的计算。
y1x35x1 ;y2axb
26. 设计VI,将两个字符串连接成为一个字符串。
27. 设计VI,建立一个簇,包含个人姓名、性别、年龄、民族、专业等信息,并使用“解除捆绑”函数,将簇中的各个元素分别取出。
28. 设计VI,利用全局变量将一个VI产生的正弦波送另一个VI显示。
29. 设计VI,利用局部变量传送数据。
30. 请用XY图显示两个同心圆,一个半径为1,一个半径为4。
31. 设计VI,将含有10个随机数的一维数组存储为电子表格文件。
32. 设计VI,将三角波信号生成器产生的三角波数据存储为二进制文件。
33. 设计VI,产生500个随机数并使用波形显示控件显示波形,计算随机数的平均值、最大值、最小值,并在前面板上显示计算结果。
34. 设计VI,在波形图上用两种不同的颜色显示一条正弦曲线和一条余弦曲线,每条曲线长度为128点,其中正弦曲线的x00 ,x1 ,余弦曲线的x02 ,x5 。
35. 设计VI,用XY图显示一个半径为5的圆。
36. 设计VI,用数字波形图显示数组各元素对应的二进制信号,数组为(0,7,14,21,9,35,13)。
37. 设计VI,输入一个数,判断这个数是否在10~100之间。
38. 设计VI,比较两个数,如果其中一个数大于另一个数,则点亮LED指示灯。
39. 设计VI,产生一个0.0~10.0的随机数与10.0相乘,然后通过一个VI子程序将积与100相加后开方。
40. 设计VI,产生50个随机数,求其中的最大值、最小值和这50个数的平均值.
41. 设计VI,利用for循环的移位寄存功能求0+5+10+15+·+45+50的值。
42. 设计VI,利用for循环的反馈节点方法求0+5+10+15+·+45+50的值。
43. 创建一个VI,实现对按钮状态的指示和按钮“按下”持续时间的简单计数功能,按钮按下时,对应的指示灯亮,对应的数字量显示控件中开始计时。松开按钮时,指示灯灭,计时停止。
44. 设计一个温度报警程序,当温度大于30则报警,小于-25则退出运行状态。
45. 设计VI,建立一个枚举控件,其内容为张三、李四、王五共三位先生,要求当枚举控件显示“张三”时,输出“张三在这里”;同理,当枚举控件显示“李四”、“王五”时,输出:“李四在这里”和“王五在这里”。
46.
22zx5xy3y1。 设计VI,用公式节点实现运算
47.
22zx5xy3y1。 设计VI,用图形代码实现运算
48. 创建一个子VI,计算3个数平均值,并输出结果。将VI保存为求“均值.vi”。再设计一个主程序,调用上述子程序。
49. 应用全局变量实现:一个程序改变数值,另一个程序中数值要作相应改变。
50. 创建一个 VI,计算生成等于某个给定值的随机数所需要的时间 。
51. 设计VI,实现10!并显示。
52. 设计VI,计算: 1!+2!+3!+…+5!。
53. 练习建立一个有正负数的数组,并且通过程序实现将正数和负数分开,并且分别建立自己的数组。
54. 创建VI,检测簇中数值控件的值是否大于0。如果小于0,VI计算所有控件绝对值,如果大于等于0,VI不用计算任何控件的绝对值。无论该值为什么,都将所有值乘以0.5并将结果显示在输出簇上。
55. 掷骰子,并统计各点数的投中次数。给出首次投中6的投掷次数。
56. 利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,共采集50个点,采集完后一次性显示出来,要求横轴为采样点序号。
57. 利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,共采集50个点,在此基础上再增加1路电压信号采集,此路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。采样完成后,将两路信号显示在同一个图中。
58. 11、利用随机数发生器仿真一个0到5V的采样信号,每100ms采一个点,共采集50个点,采集完后一次性显示出来,要求横轴为时间坐标。
59. 设计几个不同频率的信号相加,然后对其进行傅立叶变换,获得其频谱。
60. 设计几个不同频率的信号然后与均匀白噪声合成为一个新信号。然后对其进行高通滤波。
61. 设计几个不同频率的信号然后与均匀白噪声合成为一个新信号。然后对其进行带通滤波。
62. 设计几个不同频率的信号然后与均匀白噪声合成为一个新信号。然后对其进行低通滤波。
63. 产生一个周期的正弦波数据,以当前系统日期和自己姓名为文件名,存储为文本文件并显示在前面板上。
64. 产生一个周期的正弦波数据,以当前系统日期和自己姓名为文件名,存储为二进制文件并显
示在前面板上。
65. 产生一个周期的正弦波数据,以当前系统日期和自己姓名为文件名,存储为电子表文件并显示在前面板上。
66. 利用基本数学函数面板提供的函数画出如下公式在[-2pi,2pi]之间的曲线。
yexcosx
67. 设计VI,求解线性方程组Ax=b。
68. 创建一个字符串显示件,程序运行后显示当前系统日期、时间和自己的班级、姓名。
69. 设计一个子VI,实现公式y5x4 ,再设计主VI,在主VI中调用前面生成的子VI,求取函
x(5x4)f(x)e2数 在x2 时的函数值。
70. 设计一个子VI,实现公式z5x4xy ,再设计主VI,在主VI中调用前面生成的子VI,求取函数f(x,y)5x4xy2 在x2 ,y3 时的函数值。
71. 计算生成等于某个给定值的随机数据所用的时间。
72. 设计VI,输入梯形的上底,下底,高,求梯形的面积。
因篇幅问题不能全部显示,请点此查看更多更全内容