一.实验目的 1.熟悉信号的基本运算; 2.了解Matlab的符号运算、图形控制等基本功能及使用方法; 3.熟悉Matlab的开发环境和工具; 二、实验原理 对信号进行时域分析,一个基本的要求就是画信号的波形。对于简单的信号我们可以手工控制,但对于复杂是信号,手工比较困难,而利用Matlab强大的图形功能及符号运算功能,使我们可以非常容易绘制准确直观的信号波形,而且可实现信号的加、减、乘、反褶、移位、尺度变换等运算功能。 三、实验内容 绘制简单信号的时间波形: 设f1(t)=sin(wt),f2(t)=sin(8wt),画出f3(t)=f1(t)*f2(t)、f4(t)=f1(t)*f2(t)的时间波形。 源程序如下: test1.m t=-5:0.01:5; f1=sin(pi/2*t);f2=sin(8*pi/2*t); f3=f1 f2;f4=f1.*f2; subplot(4,1,1),plot(t,f1) axis([-5 5 -1.2 1.2]),grid on set(gca,'xtick',[-4 -2 0 2 4]) set(gca,'ytick',[-1 0 1]) subplot(4,1,2),plot(t,f2) axis([-5 5 -1.2 1.2]),grid on set(gca,'xtick',[-4 -2 0 2 4]) set(gca,'ytick',[-1 0 1]) subplot(4,1,3),plot(t,f3),hold on plot(t,f1,'--') axis([-5 5 -2.3 2.3]),grid on set(gca,'xtick',[-4 -2 0 2 4]) set(gca,'ytick',[-2 0 2]) subplot(4,1,4),plot(t,f4),hold on plot(t,f1,'--') plot(t,-f1,'--') axis([-5 5 -1.2 1.2]),grid on set(gca,'xtick',[-4 -2 0 2 4]) set(gca,'ytick',[-1 0 1]) ...... |
- 上一篇:基于单片机的自动化点焊控制系统
- 下一篇:[电子通信] 单片机两机串行通信
查看评论
已有0位网友发表了看法