数字信号处理实验
科目 学生 指导老师 数字信号处理基础 实验项目 学号 实验日期 利用矩形窗、哈明窗、汉宁窗和布莱克曼窗设计FIR低通滤波器,已知Wc=0.25,N=10。 N=10; M=128;
b1=fir1(N,0.25,boxcar(N+1)); b2=fir1(N,0.25,hamming(N+1)); b3=fir1(N,0.25,hanning(N+1)); b4=fir1(N,0.25,blackman(N+1)); h1=freqz(b1,1,M); h2=freqz(b2,1,M); h3=freqz(b3,1,M); h4=freqz(b4,1,M); f=0:0.5/M:0.5-0.5/M;
plot(f,abs(h1),':',f,abs(h2),'--',f,abs(h3),'-.',f,abs(h4)); legend('矩阵窗','哈明窗','汉宁窗,'布莱克曼窗'); grid;
ylabel('magnitude response'); xlabel('w/(2*pi)'); axis([0 0.5 0 1.2]);
set(gca,'XtickMode','manual','Xtick',[0,0.25,0.5]) set(gca,'XtickMode','manual','Xtick',[0,0,5,1])