矩形周期脉冲信号MATLAB实现.doc
时间:2023-12-13 22:07:02
脉冲信号的矩形周期MATLAB实现
第一次上机作业信号分析与处理
例:矩形脉冲周期信号频谱分析MATLAB实现。
①矩形脉冲周期信号的时域波形;
②矩形脉冲周期信号频谱:实部和虚部;
③矩形脉冲周期信号的频谱:振幅值和相位。
MATLAB程序:
t -10:0.01:10;
y 0.5* square 0.4*pi* t 0.5 ,20 1 ;
plot t,y ;grid;axis [-10,10,-0.1,1.2] ;
title 矩形脉冲周期信号 ,xlabel 't' ,ylabel 'f t ' ;
n -30:30;
e 1;tao 2;zq 5;w 2*pi /zq;
xr e*tao/zq .*sinc n.*tao./zq ;
xi zeros 61,1 ;
figure 2
subplot 2,1,1 ,stem n,xr,'.' ;grid;
xlabel 'k' ,ylabel 'Real Part of X k ' ;
subplot 2,1,2 ,stem n,xi,'.' ;grid;
xlabel 'k' ,ylabel 'Imaginary Part of X k ' ;
n -30:30;
e 1;tao 2;zq 5;w 2*pi /zq;
x abs e*tao/zq .*sinc n.*tao./zq ;
y atan2 0, e*tao/zq .*sinc n.*tao./zq ;
figure 3
subplot 2,1,1 ,stem n,x,'.' ;grid;
xlabel 'k' ,ylabel 'Magnitude Part of X k ' ;
subplot 2,1,2 ,stem n,y,'.' ;grid;
xlabel 'k' ,ylabel 'Phase Part of X k ' ;
①矩形脉冲周期信号的时域波形;
②矩形脉冲周期信号频谱:实部和虚部;
③矩形脉冲周期信号的频谱:振幅值和相位。