实验报告
课程名称:信号与系统
实验项目名称:实验4 信号抽样及抽样定理
实验目的:
学会运用MATLAB完成信号抽样及对抽样信号的频谱进行分析;学会运用MATLAB改变抽样间隔,观察抽样后信号的频谱变化;学会运用MATLAB对抽样后的信号进行重建。进一步加深对信号采样和重建过程的理解。
实验环境:
MA TLAB
实验内容及步骤:
1.设有三个不同频率的正弦信号,频率分别为
1100,
f Hz
=
2200,
f Hz =
33800
f Hz
=。现在用抽样频率
33800
f Hz
=对这三个正弦信号进行抽样,用MATLAB命令画出各抽样信号的波形及频谱,并分析频率混叠现象。
(1)代码:
dt = 0.000001;
Ts = 1/3800;
t1 = -0.005:dt:0.005;
ft = sin(2*pi*100*t1);
subplot(221)
plot(t1,ft), grid on
xlabel('Time(sec)'),ylabel('f(t)')
title('f1的信号')
N=500;
k = -N:N;
W = 2*pi*k/((2*N+1)*dt);
Fw = dt*ft*exp(-j*t1'*W);
subplot(222)
plot(W,abs(Fw)), grid on
xlabel('\omega'),ylabel('F(w)')
title('f1的频谱')
t2 = -0.005:Ts:0.005;
fst = sin(2*pi*100*t2);
subplot(223)
plot(t1,ft,':'),hold on