习题一--绘制典型信号及其频谱图.docxVIP

  • 105
  • 0
  • 约1.55千字
  • 约 8页
  • 2021-11-29 发布于河北
  • 举报
习题一 绘制典型信号及其频谱图 四个常用信号及其傅里叶变换式如表1所示。 表1 常用信号的傅里叶变换表 信号名称 时间函数 频谱函数 单边指数脉冲 矩形脉冲 升余弦脉冲 三角脉冲 绘制单边指数信号及其频谱图的MATLAB程序如下: close all; E=1;a=1; t=0:0.01:4; w=-30:0.01:30; f=E*exp(-a*t); F=1./(a+j*w); plot(t,f);xlabel(t);ylabel(f(t)); figure; plot(w,abs(F));xlabel(\omega);ylabel(|F(\omega)|); figure; plot(w,20*log10(abs(F)));xlabel(\omega);ylabel(|F(\omega)| in dB); figure; plot(w,angle(F));xlabel(\omega);ylabel(\phi(\omega)); 请更改参数,调试此程序,绘制单边指数信号的波形图和频谱图。观察参数a对信号波形及其频谱的影响。 绘制矩形脉冲信号、升余弦脉冲信号和三角脉冲信号的波形图和频谱图,观察并对比各信号的频带宽度和旁瓣的大小。 习题一 绘制典型信号及其频谱图 a=1时: a=10时: 比较图像可知: a越小,波形下降越慢,高频成分越少,低频成分越多,频谱越集中,频谱的相位越大。 a越大,波形下降越快,高频成分越多,低频成分越少,频谱越分散,频谱的相位越小。 矩形脉冲信号: 升余弦脉冲信号: 三角脉冲信号: 比较图像可知: 矩形脉冲信号的带宽为2π,升余弦脉冲信号和三角脉冲信号的带宽为4π。旁瓣由小到大依次是升余弦脉冲信号、三角脉冲信号、矩形脉冲信号。 代码: 矩形脉冲信号: close all; E=1;tao=1; t=-2*tao:0.01:2*tao; w=-30:0.01:30; f=E*(heaviside(t+tao/2)-heaviside(t-tao/2)); F=(2.*E./w).*sin(w.*tao./2); plot(t,f);xlabel(t);ylabel(f(t)); figure; plot(w,F);xlabel(\omega);ylabel(F(\omega)); 升余弦脉冲信号: close all; E=1;tao=1; t=-2*tao:0.01:2*tao; w=-30:0.01:30; f=E/2*(1+cos(2*pi*t/tao)).*(heaviside(t+tao/2)-heaviside(t-tao/2)); F=(E*sin(w*tao/2))./(w.*(1-(w*tao/2/pi).^2)); plot(t,f);xlabel(t);ylabel(f(t)); figure; plot(w,abs(F));xlabel(\omega);ylabel(F(\omega)); 三角脉冲信号: close all; E=1;tao=1; t=-2*tao:0.01:2*tao; w=-30:0.01:30; f=E*(1-2*abs(t)/tao).*(heaviside(t+tao/2)-heaviside(t-tao/2)); F=(8*E*sin(w*tao/4).^2)./(w.^2*tao); plot(t,f);xlabel(t);ylabel(f(t)); figure; plot(w,F);xlabel(\omega);ylabel(F(\omega));

文档评论(0)

1亿VIP精品文档

相关文档