Chapter2-数字信号处理基础答题.pptVIP

  • 45
  • 0
  • 约1.02万字
  • 约 62页
  • 2016-12-04 发布于湖北
  • 举报
2.5 数字滤波器的设计和实现…… * MATLAB程序: wp=0.2*pi;ws=0.3*pi; %给出通带频率和阻带频率 tr_width=ws-wp; %求过渡带宽度 %As=50dB,hamming window可以满足该条件,查表求得窗长度 M=ceil(6.6*pi/tr_width); %取整 n=[0:M-1]; wc=(ws+wp)/2; %求截止频率 b=fir1(M,wc/pi); %求FIR低通滤波器的系数,默认就是hamming window h=b(1:end-1); [hh w]=freqz(h,[1],whole); %求滤波器的的频率响应 hhh=hh(1:256);ww=w(1:256); %由于对称性,画一半图即可,默认整个周期点数为512个 %画图 subplot(1,2,1),stem(n,h);title(实际脉冲响应) axis([0 M-1 -0.1 0.3]);xlabel(n);ylabel(h(n)); subplot(1,2,2),plot(ww/pi,20*log10(abs(hhh)));title(幅度响应(单位:dB));grid axis([0 1 -100 10]);xlabel(频率(单位:π));ylabel(分贝); set(gca,XTickMode,manual,XTick,[0 0.2 0.3 1])

文档评论(0)

1亿VIP精品文档

相关文档