《数字信号处理与DSP实现技术》课后习题与参考答案(6)

2020-04-16 13:15

-2-3z-1z-175直接II型:

4. 分别用级联型和并联型实现下列系统函数:

H(z)?2(z?1)(z2?5z?6)(z?4)(z2?11z?30) )?2(z?1)(z2?5z?6)1?5z1?1)级联型:H(z?6z?21?z?1解:((z?4)(z2?11z?30)?2.1?(11z?1?30z?2).1?4z?1 x(n)2y(n) z?1 11-5z?1-1 -30z?164(2)并联型

2(z?1)(z2?5z?6)z2?5z?2431?5z?1?24z?23z?1H(z)?(z?4)(z2?11z?30)?2(z2?11z?30?z?4)?2[1?11z?1?30z?2?1?4z?1] z?13x(n)42y(n) z?111-5 ?1-30z24

5.已知FIR滤波器系统函数:

H(z)?1?2z?1?3z?2?4z?4

画出其线性相位结构。

6.已知滤波器的结构图如下,求其系统函数: x(n)3y(n) z?121.5 z?1 z?153

求系统函数、差分方程。

21

21

1?1.5z?13?9.5z?1?7.5z?2?1.(3?5z)?解:H(z)?

1?2z?1?3z?21?2z?1?3z?2y(n)?2y(n?1)?3y(n?2)差分方程:

?3x(n)?9.5x(n?1)?7.5x(n?2)

7.已知滤波器:

2z?1?z?2H(z)? ?1?2?43?z?2z?5z用MATLAB求零极点形式、部分分式型。 解:clear;

b=[0 2 1 0 0];a=[3 1 2 0 5]; [z,p1,k1]=tf2zp(b,a) [r,p2,k2]=residuez(b,a)

第6章 无限长脉冲响应数字滤波器设计思考题

1.数字滤波器分为哪几大类?数字滤波器设计的任务是什么? 2.IIR数字滤波器的设计方法的可以分为哪几大类?

3.用MATLAB函数写出7阶模拟巴特沃斯低通滤波器的原型系统函数。

4.已知模拟椭圆滤波器的通带最大纹波为Rp=2dB,阻带最小纹波Rs=12dB,用MATLAB函数代码求该模拟椭圆滤波器的原型系统函数。

5.设计一个模拟切比雪夫低通滤波器,给定指标:通带最高频率500Hz,通带纹波不大于1dB;阻带起始频率1KHz,阻带衰减不小于40dB。

6.设一模拟滤波器:取样周期T=2,采用双线性变换法求对应的数字滤波器系统函数H(z)。 Ha(s)??/(s???s???),7. 设二阶模拟巴特沃斯低通滤波器3dB截止频率为50Hz, 设取样频率fs????Hz,使用脉冲响应不变法求对应的数字滤波器。

解:fc?50,?c?2?fc?314

(1)求二阶模拟巴特沃斯低通滤波器原型: [z,p,k]=buttap(2); [b,a]=zp2tf(z,p,k) 得到: b =

0 0 1 a =

1.0000 1.4142 1.0000

所以二阶模拟巴特沃斯低通滤波器原型:H(s)?1?21?2s?s1[s?(?2222?j)][s?(??j)]2222

(2)反归一化求模拟滤波器

将s用

22

ss代替,得二阶模拟巴特沃斯低通滤波器: ??c314

Ha(s)?[1s22s22?(??j)][?(??j)]3142231422?[s?(?31422222?j).314][s?(??j).314]2222

(3)求模拟滤波器极点 极点为:s1?(?(4)求数字滤波器

设T=1,则

NTAkAkH(z)?????skT?1sk?1zk?11?ek?11?ezN2222?j).314,s2?(??j).314 222211?e22(??j).314?122?1?e122(??j).314?122

zz8.设计一个巴特沃斯数字高通滤波器,其在阻带截止频率为3kHz,阻带最小衰减30dB,通带截止频率5kHz,最大衰减3dB,取样频率fs=20kHz, 采用双线性变换法求对应的数字滤波器系统函数H(z)。 解:fs?20000,Rs?30,Rp?3

fst?3000,?s?2?fst?18840

fp?3000,?p?2?fp?31400

(1)求模拟巴特沃斯低通滤波器阶次和3dB截止频率

[n,wn]=buttord(18840,31400,30,3,'s') 得到: n =7

wn =19172

(2)求模拟巴特沃斯低通滤波器原型: [z,p,k]=buttap(7); [b,a]=zp2tf(z,p,k) 得到:

b = 0 0 0 0 0 0 0 1.0000 a =1.0000 4.4940 10.0978 14.5918 14.5918 10.0978 4.4940 1.0000 所以模拟巴特沃斯低通滤波器原型:

H(s)?1 765432s?4.494s?10.0978s?14.5918s?14.5918s?10.0978s?4.494s?1(3)反归一化求模拟低通滤波器

将s用

ss代替,得七阶模拟巴特沃斯低通滤波器: ??c19172191727H(s)?725s?4.494?19172.s6?10.0978?19172.s?14.5918?191723s4?14.5918?191724s3?10.0978?191725s2?4.494?191726s?191727 1?0.0002s6?s7(4)求模拟高通滤波器

[bt,at]=lp2hp(b,a,wn) 得:

23

23

bt =

1.0000 0.0000 -0.0000 -0.0000 -1.6706 -1.8741 -0.7300 -0.0975 at =

1.0000 4.4940 10.0978 14.5918 14.5918 10.0978 4.4940 1.0000

s7?1.6706s3?1.8741s2?0.73s?0.0975所以模拟高通滤波器为:Hhp(s)?7

s?4.494s6?10.0978s5?14.5918s4?14.5918s3?10.0978s2?4.494s?1(5)求数字高通滤波器

[nb,na]=bilinear(bt,at,fs) 得:

nb = 0.9999 -6.9992 20.9976 -34.9961 34.9961 -20.9976 6.9992 -0.9999 na = 1.0000 -6.9998 20.9987 -34.9966 34.9955 -20.9966 6.9987 -0.9998 所以数字高通滤波器为:

0.9999s7?6.9992s6?20.9976s5?34.9961s4?34.9961s3?20.9976s2?6.9992s?0.9999H(z)?

s7?6.9998s6?20.9987s5?34.9966s4?34.9955s3?20.9966s2?6.9987s?0.99989. 设计一个切比雪夫I型数字带阻滤波器,当??kHz?f???kHz时纹波20dB, 当f??kHz,f???kHz时,衰减2dB,取采样频率fs????kHz,采用MATLAB和双线性变换法求该数字滤波器系统函数H(z),并画出频率响应图。 10.用双线性法设计满足下列指标的数字带通巴特沃斯滤波器:通带上下边缘频率分别为200HZ和300Hz,波动纹波3dB;阻带上下边缘频率分别是50Hz和450Hz,阻带衰减20dB,取样频率1kHz。 解:

pi=3.1415926; fs=1000;

wp=300*2*pi; %通带截止频率 ws=450*2*pi; %阻带截止频率 Rp=3; Rs=20;

[n,wn]=buttord(wp,ws,Rp,Rs,'s'); %求模拟低通阶次和3dB截止频率 [z,p,k]=buttap(n);

[b,a]=zp2tf(z,p,k); %求模拟系统函数

Wo=sqrt((300+450)/2*(50+200)/2)*2*pi; %模拟带通中心频率 Bw=((300+450)/2-(50+200)/2)*2*pi; %模拟带通带宽 [bt,at]=lp2bp(b,a,Wo,Bw); %模拟低通转模拟带通 [bbt,abt]=bilinear(bt,at,fs); %双线性求数字带通滤波器 freqz(bbt,abt);

24

0Magnitude (dB)-100-200-300-40000.10.20.30.40.50.60.70.8Normalized Frequency (?? rad/sample)0.91500Phase (degrees)0-500-100000.10.20.30.40.50.60.70.8Normalized Frequency (?? rad/sample)0.91

11.设计巴特沃斯数字带通滤波器,要求通带范围为?.???rad????.???rad,通带最大衰减为3dB,阻带范围?????.???rad和?.???rad????rad,阻带最小衰减为40dB。用MATLAB编程实现设计的滤波器系统函数H(z)的系数,并显示设计的滤波器频谱特性曲线。 解:

pi=3.1415926; fs=1000;

wp=[.25 .45]; %通带截止频率 ws=[.15 .55]; %阻带截止频率 Rp=3; Rs=40;

[n,wn]=buttord(wp,ws,Rp,Rs); %直接求低通阶次和3dB截止频率 [b,a]=butter(n,wn); %直接求数字滤波器 freqz(b,a);

200Magnitude (dB)0-200-400-60000.10.20.30.40.50.60.70.8Normalized Frequency (?? rad/sample)0.910Phase (degrees)-500-1000-150000.10.20.30.40.50.60.70.8Normalized Frequency (?? rad/sample)0.91

第7章 有限长脉冲响应数字滤波器设计思考题

1、线性相位数字滤波器的条件是什么?有几种线性相位数字滤波器? 2、各种线性相位数字滤波器的幅度特性是什么? 3、各种线性相位数字滤波器的零点特性是什么? 4、FIR数字滤波器的设计方法有那几种? 答:

25

25


《数字信号处理与DSP实现技术》课后习题与参考答案(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:IPad的整体概念层次分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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