数字信号处理实验(吴镇扬)第二版答案-3(3)

时间:2025-03-09

az1 =[1.0000 -1.9199 2.5324 -2.2053 1.3868 -0.6309 0.2045 -0.0450 0.0060 -0.0004] 因此脉冲响应不变法的系统函数为:

Himp(z)

0.0002z

1 1.9199z

1

1

0.0153z

2

0.0995z

3

3

0.1444z

4

0.0611z

5

0.0075z

6

0.0002z

7 8

0.0004z

9

2.5324z

2

2.2053z 1.3868z

4

0.6309z

5

0.2045z

6

0.0450z

7

0.0060z

bz2 =[0.0179 0.1072 0.2681 0.3575 0.2681 0.1072 0.0179] az2 =[1.0000 -0.6019 0.9130 -0.2989 0.1501 -0.0208 0.0025] 因此双线性变换法的系统函数为:

Hbil(z)

0.0179 0.1072z1 0.6019z

1

1

0.2681z

2

2

0.3575z

3

3

0.2681z

4

4

0.1072z

5

5

0.0179z

6

6

0.9130z 0.2989z 0.1501z 0.0208z 0.0025z

分析:

脉冲响应不变法的N=9,双线性变换法的N=6,由图知它们都满足要求,但脉冲响应的衰减较快,双线性变换的过渡带窄一些,且阶数比脉冲小,容易实现。

(3)利用双线性变换法分别设计满足下列指标的巴特沃思型、切比雪夫型和椭圆型数字低通滤波器,并作图验证设计结果:fc 1.2kHz, 0.5dB,fr 2kHz,

At 40dB,fs 8kHz。

解: 程序:

clear;

fs=8000;fc=1200;fr=2000;rp=0.5;rs=40; %巴特沃思低通滤波器 wp=2*fs*tan(2*pi*fc/fs/2); ws=2*fs*tan(2*pi*fr/fs/2);

[N, wn] = buttord(wp, ws, rp, rs, 's'); [b1 a1]=butter(N,wn,'s'); [bz1,az1]=bilinear(b1,a1,fs); [h1,w]=freqz(bz1,az1); H1=20*log10(abs(h1)); f=w/(2*pi)*fs;

figure; plot(f,H1);%对数幅度谱 axis([0,fs/2,-100,10]);

grid; xlabel('频率/Hz'); ylabel('幅度');

title('巴特沃思低通滤波器,对数幅度谱'); %切比雪夫低通滤波器 wc=2*fs*tan(2*pi*fc/(2*fs)); wt=2*fs*tan(2*pi*fr/(2*fs)); [N,wn]=cheb1ord(wc,wt,rp,rs,'s'); [b2,a2]=cheby1(N,rp,wn,'low','s'); [bz2,az2]=bilinear(b2,a2,fs); [h2,w]=freqz(bz2,az2);

H2=20*log10(abs(h2)); f=w*fs/(2*pi); figure; plot(f,H2);

axis([0,fs/2,-100,10]); grid;

xlabel('频率/Hz'); ylabel('幅度/dB');

title('切比雪夫低通滤波器,对数幅度谱'); %椭圆型数字低通滤波器

wp=2*fs*tan(2*pi*fc/fs/2); %双线性变换法 ws=2*fs*tan(2*pi*fr/fs/2);

[N,wp]=ellipord(wp,ws,rp,rs,'s'); [b3,a3]=ellip(N,rp,rs,wp,'low','s'); [bz3,az3]=bilinear(b3,a3,fs); [h3,w]=freqz(bz3,az3); H3=20*log10(abs(h3)); f=w/(2*pi)*fs; figure;plot(f,H3); axis([0,fs/2,-100,10]);

grid; xlabel('频率/Hz'); ylabel('幅度/dB'); title('椭圆型数字低通滤波器,对数幅度谱');

数字信号处理实验(吴镇扬)第二版答案-3(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219