matlab wc wp,数字信号处理MATLAB习题.PDF

数字信号处理MATLAB习题

数字信号处理MATLAB 习题

电气硕 72 李弘昌

第11 题

分别用脉冲响应不变法和双线性变换法设计一个巴特沃斯型IIR 低通数字滤波器,采样

频率 ,其通带边频 处的衰减为 ,阻带边频 处的衰

减为 。给出设计该滤波器的MATLAB 程序,并且:

1. 确定模拟低通原型的阶数和数字滤波器的传输函数;

2. 画出数字滤波器幅度和相位响应;

3. 求出格型网络实现的参数。

【解】:

滤波器设计:

设计模拟滤波器的MATLAB 程序:

fs=80*1e+3; fp=4*1e+3; fr=20*1e+3;

Rp=0.5; Rs=45;

wp=2*pi*fp; ws=2*pi*fr;

[n,wn]=buttord(wp,ws,Rp,Rs,'s');

[b,a]=butter(n,wn,'s');

得到模拟低通滤波器的阶数 ,其传输函数为:

用脉冲响应不变法得数字滤波器:

[bz,az]=impinvar(b,a,fs);

用双线性变换法得数字滤波器:

[bz,az]=bilinear(b,a,fs);

频率特性:

50

)

B

d

( 0

e

d

u

t

i

n

g -50

a

M

-100

0 0.5 1 1.5 2 2.5 3 3.5 4

Frequency (Hz) x 104

0

)

s -100

e

e

r

g

e

d -200

(

e

s

a

h -300

P

-400

0 0.5 1 1.5 2 2.5 3 3.5 4

Frequency (Hz) x 104

图1 由脉冲相应不变法得到的数字滤波器的频率特性

100

)

B 0

d

(

e

d

u -100

t

i

n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值