求用matlab实现fir滤波器(低通、高通,带通)
求用matlab实现fir滤波器(低通、高通,带通)
日期:2019-07-13 23:41:42 人气:1
%设计低通滤波器:
[n,wc]=buttord()
%估算得到butterworth低通滤波器的最小阶数n和3db截止频率wc
[a,b]=butter(n,wc);%设计butterworth低通滤波器
[h,f]=freqz();%求数字低通滤波器的频率响应
figure(2);%打开窗口2
subplot(221);%图形显示分割窗口
plot(f,abs(h));%绘制butterworth低通滤波器的幅频响应图
title(巴氏低通滤波器'');
grid;%