第三章习题答案1要点

更新时间:2023-11-08 13:13:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数字信号处理学习拓展

3-1 画出H(z)?解:

(2?0.379z?1)(4?1.24z?1?5.264z?2)(1?0.25z)(1?z?1?1?0.5z)?2级联型网络结构。

x(n)z?10.2524y(n)z?1-1.24-0.5-0.379z?15.264

(2?3z?1)(4?6z?1?5z?2)3-2 画出H(z)?级联型网络结构。 ?1?1?2(1?7z)(1?z?8z)解:

x(n)24y(n)z?17?3z?1?6?8z?15

523?z?1?z?2333-3 已知某三阶数字滤波器的系统函数为H(z)?,试画出其1?11?11?2(1?z)(1?z?z)322并联型网络结构。

解:将系统函数H(z)表达为实系数一阶,二阶子系统之和,即:

21?z?1?H(z)? 1?11?11?21?z1?z?z322由上式可以画出并联型结构如题3-3图所示:

3-1

数字信号处理学习拓展

2x(n)1/31z?1y(n)?1/2?1/2z?1z?11

题3-3图

3-4 已知一FIR滤波器的系统函数为H(z)?(1?0.7z?1?0.5z?2)(1?2z?1),画出该FIR

滤波器的线性相位结构。

解: 因为H(z)?(1?0.7z?1?0.5z?2)(1?2z?1)?1?1.3z?1?0.9z?2?z?3,所以由第二类

线性相位结构画出该滤波器的线性相位结构,如题3-4图所示:

x(n)1z?1z?1z?1y(n)11.3?0.9

题3-4图

3-5 已知一个FIR系统的转移函数为:

H(z)?1?1.25z?1?2.75z?2?2.75z?3?1.23z?4?z?5

求用级联形式实现的结构流图并用MATLAB画出其零点分布及其频率响应曲线。

解: 由转移函数可知,N?6,且h(n)偶对称,故为线性相位系统,共有5个零点,为5

阶系统,因而必存在一个一阶系统,即z??1为系统的零点。而最高阶z的系数为+1,所以z??1为其零点。H(z)中包含1?z项。所以:H(z)?H1(z)(1?z)。 H1(z)为一四阶子系统,设H1(z)?1?bz?cz等求得H1(z)?1?0.25z?3z?1?2?1?2?1?5?1?bz?3?z?4,代入等式,两边相

得出系统全部零点,如图3-5(b)?0.25z?3?z?4,

所示。 系统流图如题3-5(a)图所示。

3-2

数字信号处理学习拓展

x(n)z?1z?1z?1111.251.25z?1?2.75?2.75z?1y(n)

题3-5(a)图

MATLAB程序如下,结果如题3-5(b)图所示: b=[1 1.25 -2.75 -2.75 1.25 1];

a=[1]; figure(1) zplane(b,a);

figure(2);

OMEGA=-pi:pi/100:pi; H=freqz(b,a,OMEGA);

subplot(2,1,1),plot(OMEGA,abs(H));

subplot(2,1,2),plot(OMEGA,180/pi*unwrap(angle(H)));

题3-5(b)图

63-6 给定H(j?)?1(1?64?),确定模拟滤波器的系统函数H(s)。

2解:根据给定的平方幅度响应,得

H(j?)?211 ?6?1?64?1?()2?30.5与H(j?)?21比较,得到N?3,?c?0.5。取左半平面的三个极点,得 ?2N1?()?c 3-3

数字信号处理学习拓展

?1??2??6?2?3,极点s1??c(cos?1?jsin?1);

?2??2??2??,极点s2??c(cos?2?jsin?2)???c;

N?c因此由H(s)?,得

(s?s)?kk?3c H(s)?(s?s1)(s?s2)(s?s3)对共轭极点s1,s3有

2 (s?s1)(s?s3)?(s?s1)(s?s1?)?s2?2?ccos?1s??c代入上式,得

H(s)?0.125

(s?0.5)(s2?0.5s?0.25)3-7 模拟低通滤波器的参数如下:?p?3dB,?s?25dB,fp?25Hz,fs?50Hz,

用巴特沃斯近似求H(s)。

解:已知?p?3dB,?s?25dB,fp?25Hz,fs?50Hz,确定巴特沃斯滤波器的阶

数如下:

100.1?s?1?s100.1?25?12??50N?lglg()?lglg() 0.1??p100.1?3?12??2510p?1102.5?150 ?lglg()?4.15

100.3?125取 N?5。

本题由于?p正好是3dB,故低通滤波器的3dB截止频率为:

?c??p?2?fp?2??25?50??157(rads)

或者,由下式来求取?c。

?c?(10?p0.1?p?1)12N?2??25(100.1?3?1)110?157(rads)

将?c代入五阶巴特沃斯模拟低通传递函数

3-4

数字信号处理学习拓展

H(s)?1sssss()5?3.236?()4?4.236?()3?4.236?()2?3.236?()?1?c?c?c?c?c

?

11.048?10?11s5?5.326?10?9s4?5.326?10?9s4?1.095?10?6s3?1.719?10?4s2?0.021s?13-8 已知Ha(s)?1,使用脉冲响应不变法和双线性方法分别设计数字低通滤波

1?s/?c器,使得3dB截止频率为?c=0.25?。

解:(1)双线性变换法:3dB截止频率为?c=0.25?,?c?于是Ha(s)?20.25?0.828tan()? T2T1

1?sT/0.82821?z?1s??T1?z?1?H(z)?Ha(s)?1

1?(2/0.828)[(1?z?1)(1?z?1)]1?z?1 =0.2920

1?0.4159z?1参数T不参与设计

(2)脉冲响应不变法:3dB截止频率为?c=0.25?,?c?于是Ha(s)?20.25?0.828tan()? T2T10.828/T?

1?sT/0.828s?0.828/T因为脉冲响应不变法是由下面的映射完成的:

11 ??plT?1s?pl1?ez所以H(z)?0.828/T0.828/T? ?T?0.828/T?1??0.828?11?ez1?ez3-9 用脉冲响应不变法将H(s)转换为H(z),采样周期为T

H(s)?A,其中m为任意整数

(s?s0)m-1解: h(t)?L?H(s)??Aes0nTtm?1u(t)

(m?1)!ATmm?1s0nTh(n)?Th(nT)?neu(n)

(m?1)!

3-5

本文来源:https://www.bwwdw.com/article/jqu2.html

Top