北理工数字信号处理实验3 IIR数字滤波器设计.docx

上传人:b****4 文档编号:6141917 上传时间:2023-05-09 格式:DOCX 页数:14 大小:139.80KB
下载 相关 举报
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第1页
第1页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第2页
第2页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第3页
第3页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第4页
第4页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第5页
第5页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第6页
第6页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第7页
第7页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第8页
第8页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第9页
第9页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第10页
第10页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第11页
第11页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第12页
第12页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第13页
第13页 / 共14页
北理工数字信号处理实验3 IIR数字滤波器设计.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

北理工数字信号处理实验3 IIR数字滤波器设计.docx

《北理工数字信号处理实验3 IIR数字滤波器设计.docx》由会员分享,可在线阅读,更多相关《北理工数字信号处理实验3 IIR数字滤波器设计.docx(14页珍藏版)》请在冰点文库上搜索。

北理工数字信号处理实验3 IIR数字滤波器设计.docx

北理工数字信号处理实验3IIR数字滤波器设计

实验3IIR数字滤波器设计

1、实验目的

1、掌握利用脉冲响应不变法和双线性变换法设计IIR数字滤波器的原理及具体方法

2、加深理解数字滤波器和模拟滤波器之间的技术指标转化

3、掌握脉冲响应不变法和双线性变换法设计IIR数字滤波器的优缺点及适用范围

2、实验设备与环境

计算机、MATLAB软件环境

3、实验理论基础

4、实验内容

解:

(1)巴特沃斯

Wn=0.2*pi;

Rp=1;

As=15;

N=6;

[b,a]=butter(N,Wn,'s');

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

[H,w]=freqz(bz,az);

subplot(221);

plot(w/pi,abs(H));

gridon;xlabel('\Omega(\pi)');ylabel('|H(j\Omega)|');

subplot(222);

plot(w/pi,20*log10((abs(H))/max(abs(H))));

gridon;xlabel('Omega(\pi)');ylabel('|H(j\Omega)|,dB');

subplot(223);

plot(w/pi,angle(H)/pi);

gridon;xlabel('Omega(\pi)');ylabel('PhaseofH(j\Omega)(\pi)');

t=0:

0.01:

30;

h=impulse(b,a,t);

subplot(224);

plot(t,h);

gridon;xlabel('t(s)');ylabel('ImpulseResponse');

(2)切比雪夫1

Wn=0.2*pi;

Rp=1;

N=6;

[b,a]=cheby1(N,Rp,Wn,'s');

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

[H,w]=freqz(bz,az);

subplot(221);

plot(w/pi,abs(H));

gridon;xlabel('\Omega(\pi)');ylabel('|H(j\Omega)|');

subplot(222);

plot(w/pi,20*log10((abs(H))/max(abs(H))));

gridon;xlabel('Omega(\pi)');ylabel('|H(j\Omega)|,dB');

subplot(223);

plot(w/pi,angle(H)/pi);

gridon;xlabel('Omega(\pi)');ylabel('PhaseofH(j\Omega)(\pi)');

t=0:

0.01:

30;

h=impulse(b,a,t);

subplot(224);

plot(t,h);

gridon;xlabel('t(s)');ylabel('ImpulseResponse');

(3)切比雪夫2

Wn=0.3*pi;

As=15;

N=6;

[b,a]=cheby2(N,As,Wn,'s');

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

[H,w]=freqz(bz,az);

subplot(221);

plot(w/pi,abs(H));

gridon;xlabel('\Omega(\pi)');ylabel('|H(j\Omega)|');

subplot(222);

plot(w/pi,20*log10((abs(H))/max(abs(H))));

gridon;xlabel('Omega(\pi)');ylabel('|H(j\Omega)|,dB');

subplot(223);

plot(w/pi,angle(H)/pi);

gridon;xlabel('Omega(\pi)');ylabel('PhaseofH(j\Omega)(\pi)');

t=0:

0.01:

30;

h=impulse(b,a,t);

subplot(224);

plot(t,h);

gridon;xlabel('t(s)');ylabel('ImpulseResponse');

(4)椭圆

Wn=0.2*pi;

Rp=1;

As=15;

N=6;

[b,a]=ellip(N,Rp,As,Wn,'s');

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

[H,w]=freqz(bz,az);

subplot(221);

plot(w/pi,abs(H));

gridon;xlabel('\Omega(\pi)');ylabel('|H(j\Omega)|');

subplot(222);

plot(w/pi,20*log10((abs(H))/max(abs(H))));

gridon;xlabel('Omega(\pi)');ylabel('|H(j\Omega)|,dB');

subplot(223);

plot(w/pi,angle(H)/pi);

gridon;xlabel('Omega(\pi)');ylabel('PhaseofH(j\Omega)(\pi)');

t=0:

0.01:

30;

h=impulse(b,a,t);

subplot(224);

plot(t,h);

gridon;xlabel('t(s)');ylabel('ImpulseResponse');

五、实验心得与体会

通过本次实验,掌握了利用脉冲响应不变法和双线性变换法设计IIR数字滤波器的原理及具体方法;加深理解了数字滤波器和模拟滤波器之间的技术指标转化;掌握了脉冲响应不变法和双线性变换法设计IIR数字滤波器的优缺点及适用范围,MATLAB操作更加熟练。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2