基于Matlab 的连续信号生成及时频域分析
一、实验目的
1、通过实验使学生掌握matlab 表示信号的方法;
2、通过实验掌握基于matlab 的连续时间信号与系统的时频域分析方法。 二、实验要求
1、通过这次实验,学生应能掌握matlab 软件信号表示与系统分析的常用方法。
2、通过实验,学生应能够对连续信号与系统的时频域分析方法有更全面的认识。 三、实验所需环境
1、pc 机;
2、Matlab5.3以上版本软件。 四、实验内容
周期连续信号
1) 正弦信号:产生一个幅度为2,频率为4Hz,相位为π/6的正弦信号
t=0:0.0001:1;
y=2*sin(8*pi*t+pi/6); plot(t,y); xlabel('t'); ylabel('y(t)')
title('?y?òD?o?:y=2sin(8|Dt+|D/6)'
);
2) 周期方波:产生一个幅度为1,基频为3Hz ,占空比为20%的周期方波。
t=0:0.0001:2.5; y=square(6*pi*t,20); plot(t,y);
axis([0,2.5,-1.5,1.5]);
xlabel('t'); ylabel('y(t)') title('·?2¨D?o?');
t
y (t )
正弦信号:y=2sin(8πt+π/6)
t
y (t )
方波信号