现在的位置: 首页 > 综合 > 正文

基于Matlab契比雪夫模拟滤波器的设计

2013年09月17日 ⁄ 综合 ⁄ 共 459字 ⁄ 字号 评论关闭

契比雪夫模拟滤波器
给定的技术指标是:
已知通带截止频率fp=5kHz,通带最大衰减δc<=3dB,阻带截止频率fs=12kHz,阻带最小衰减δz>=30dB,
按照以上技术指标设计并实现切比雪夫1型低通滤波器。
wp = 5000*2*pi ;
ws = 12000*2*pi ;
Rp = 2 ;
Rs = 30 ;
[N ,Wn ] =cheb1ord  (wp ,ws ,Rp ,Rs,'s' );%计算阶数和截止频率
c =Wn/ (2*pi) ;
[ b ,a ] = cheby1 (N ,Rp,Wn,'s');%得出传递函数的系数
[z,p,k ] = cheby1 (N ,Rp,Wn,'s') ;%得出滤波器的零极点和增益
w=linspace (1 ,30000 ,1000)*2*pi ;
H =freqs (b ,a ,w) ;%计算系统在指定频率点向量w上的频响H
magH = abs (H) ;
phaH = unwrap (angle (H) ) ;
plot (w/ (2*pi) ,20*log10(magH));
title('切比雪夫I型低通滤波器的幅频特性');
xlabel ('频率/ Hz');
ylabel ('幅度/ B');

抱歉!评论已关闭.