数字信号处理原理 习题答案汇总 刘泉 第6--9章数字滤波器的结构---多速率采样信号处理.docx

数字信号处理原理 习题答案汇总 刘泉 第6--9章数字滤波器的结构---多速率采样信号处理.docx

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

6.1已知一个离散时间系统由下列差分系统表示:

y(n)?

(1)画出实现该系统的框图。

(2)画出实现该系统的信号流图。

解(1)

(2)

6.2试求图P6.2所示的两个网络的系统函数,并证明它们具有相同的极点。

网络Ⅰ

网络Ⅱ

图P6.2

解网络Ⅰ的系统函数

H1(z)=

根据梅森公式可得网络Ⅱ的系统函数

H2(z)=

6.3已知系统函数为

H(z)=

按照下列形式画出实现这个系统的信号流图:(1)直接Ⅰ型;(2)直接Ⅱ型;(3)级联型;(4)并联型。

解(1)

(2)

(3)

H

(4)

H

6.4已知一个时域离散线性非移变因果系统由下列差分方程描述:

y

试画出下列形式的信号流图(对级联和并联形式只用一阶节):(1)直接Ⅰ型;(2)直接Ⅱ型;(3)级联型;(4)并联型。

解(1)

H

(2)

(3)

H

(4)

H

6.5设系统的系统函数为

H(z)=

试画出各种可能的级联结构。

6.6已知FIR滤波器的单位冲激响应为

?(n)=

求该滤波器的直接型结构。

?

6.7已知FIR滤波器的单位冲激响应为?0

该滤波器的零点分布和级联型结构流图。

H

故可以得出零点

?1

故可得出其零点分布图(用matlab画的零极点分布图)

级联型结构流图为

6.8设某FIR数字滤波器的系统函数为

H(z)=

试画出此滤波器的线性相位结构。

6.9已知FIR数字滤波器的单位冲激响应为

?(n)=δ

试画出实现该滤波器的频率采样型结构(设取样点数为N=5)。

频率采样公式为

H(z)=(1?

由于采样点数N=5,所以有WN

H

k=0

H

H

频率采样型结构为

6.10一个FIR系统的系统函数为

H(z)=(1?

试求其格型结构。

k

故其格式结构为

6.11已知

H(z)=

试求这个零-极点IIR滤波器的格型结构。

k

c

故其格式结构为

6.12分别以原码、反码和补码形式表示小数732和-7

732

?7

6.13设滤波器的输入是方差为δe2的白噪声序列

H(z)=

试求输出序列的方差。

解输出序列的方差为

δ

6.14一个线性非移变系统的系统函数为

H(z)=

设该系统用一个16位定点处理器实现,在量化之前先对乘积之和进行累加,且δe

采用直接Ⅱ型结构实现该系统,求滤波器输出端舍入噪声的方差。

采用并联型结构实现该系统,重复问题(1)。

解(1)

输出端舍入噪声的方差

δ

δ

δ

(2)

H

输出端舍入噪声的方差

δ

δ

δ

6.15试用MATLAB实现习题6.3中4种结构的IIR滤波器。

clc;

clearall;

close;

b=[3,3.6,0.6];a=[1,0.1,-0.2];

N=30;delta=impseq(0,0,N);

%直接I型(h1)和直接II型(h2)

h1=filter(b,a,delta);

h2=h1;

%级联型(h3)

[K1,B1,A1]=dir2cas(b,a);

h3=casfiltr(K1,B1,A1,delta);

%并联型(h4)

[K2,B2,A2]=dir2par(b,a);

h4=parfiltr(K2,B2,A2,delta);

function[x,n]=impseq(n0,n1,n2)

%Generatesx(n)=delta(n-n0);n1=n,n0=n2

%----------------------------------------------

%[x,n]=impseq(n0,n1,n2)

%

if((n0n1)|(n0n2)|(n1n2))

error(argumentsmustsatisfyn1=n0=n2)

end

n=[n1:n2];

%x=[zeros(1,(n0-n1)),1,zeros(1,(n2-n0))];

x=[(n-n0)==0];

end

function[b0,B,A]=dir2cas(b,a);

%DIRECT-formtoCASCADE-formconversion(cplxpairversion)

%---------------------------------------------------------

%[b0,B,A]=dir2cas(b,a)

%b0=gaincoefficient

%B=Kby3matrixofrealcoefficientscontainingbks

%A=Kby

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档