汉明窗函数matlab程序.docx
《汉明窗函数matlab程序.docx》由会员分享,可在线阅读,更多相关《汉明窗函数matlab程序.docx(1页珍藏版)》请在冰豆网上搜索。
%使用窗函数设计低通滤波器
%经过计算,N=40,使用汉宁窗时有最小的长度
%author:
clc;
clearall;
N=40;
wc=0.5;
w=hanning(N+1);
b=fir1(N,0.5,w);
[h,omega]=freqz(b,1);
plot(omega/pi,20*log10(abs(h)));grid;
ylim([-120,10])
xlabel('\omega/\pi');ylabel('增益(dB)');
画出的图如下所示: