iir数字滤波器设计及matlab实现,Matlab实现IIR数字滤波器设计

低通滤波器的设计:

1、基本指标

低通滤波器顾名思义就是低频率成分通过,高频率成分截止,那么在设计一个低通滤波器时首先要明白想要截止多大的频率。比如想截掉4Hz以上的信 ,理想状态下就是将4Hz以上的信 成分全部截止,4Hz以下的信 全部保留。然而事实上几乎不存在这样的滤波器,通常情况下总是在通过频率和截止频率之间存在一个过渡带。通过频率这部分称为通带,允许通过的最大频率为通带截止频率ωp,截至频率这部分称为阻带,阻带最小截至频率为ωs,通带和阻带之间的部分为过渡带,也即ωp~ωp。通带之间的波动称为通带波动δp,阻带之间的波动称为阻带波动δs如图所示:

切比雪夫I型数字滤波器函数:

[N,wc] = cheb1ord(Wp/pi,Ws/pi,Ap,As);

[b,a] = cheby1(N,Ap,wc,’low’);

%% 切比雪夫1型低通滤波器

fp=40; fs=50; Ap=1; As=20;

Wp = 2*pi*fp/Fs;

Ws = 2*pi*fs/Fs;

[N,wc] = cheb1ord(Wp/pi,Ws/pi,Ap,As);

[b,a] = cheby1(N,Ap,wc,’low’);

omega = [Wp,Ws];

h = freqz(b,a,omega);

fprintf(‘N = %.2fn’,N);

fprintf(‘Ap=%.4fn’,-20*log10(abs(h(1))));

fprintf(‘As=%.4fn’,-20*log10(abs(h(2))));

figure(7)

freqz(b,a,512,200);title(‘CBI Lowpass Filter’)

相关资源:番茄助手2017破解版_vs2017番茄助手-C++工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月15日
下一篇 2021年2月15日

相关推荐