- 25
- 0
- 约9.15千字
- 约 16页
- 2018-04-27 发布于河南
- 举报
数字信号matalab实验
实验二 IIR滤波器设计
实验目的
掌握冲激响应法和双线性变换法设计IIR滤波器的原理及具体设计方法,熟悉用双线性设计法设计低通、带通和高通IIR数字滤波器的计算机程序。
熟悉模拟Butterworth滤波器的设计,掌握冲激响应法和双线性变换法设计数字IIR滤波器的方法。
实验内容
不同阶次模拟巴特沃兹滤波器的频率响应如下:
由图可知,不同阶次的所对应的滤波器的幅度走向基本一样,但是过渡带却有着明显的不同,阶次越高,滤波器的过渡带越窄。
2、根据模拟滤波器指标,设计低通巴特沃兹滤波器
设计指标为:通带截止频率fp = 5kHz, 通带最大衰减 ɑp =2dB,阻带截止频率 fs= 12kHz, 阻带最小衰减ɑs =30dB。
设计程序如下:
clear all;
fp=5e3;
ap=2;
fs=12e3;
as=30;
%*******求阶次N********%
k_sp=sqrt(10^(as/10) - 1)/sqrt(10^(ap/10) - 1);
a_sp = 2*pi*fs/(2*pi*fp);
N=ceil( log(k_sp)/log(a_sp) );
p=zeros(1,N);
for i=1:N;
k = i-1;
p(i) = exp( j*pi/2 + j*pi*(2*k+1)/2/N ) ;
end
原创力文档

文档评论(0)