第22章IIR数字滤波器直接设计.pptVIP

  • 78
  • 0
  • 约9.4千字
  • 约 54页
  • 2018-07-08 发布于福建
  • 举报
第22章IIR数字滤波器直接设计

一、实验目的   (1)学习MATLAB直接设计IIR模拟滤波器和数字滤波器的方法。   (2)了解MATLAB有关直接设计IIR模拟和数字滤波器的子函数,明确设计模拟滤波器和数字滤波器的区别。   (3)初步了解采样频率的选择与数字滤波器实现的关系。 二、实验涉及的MATLAB子函数   1.butter   功能:巴特沃斯(Butterworth)模拟或数字滤波器设计。   调用格式:   [b,a]=butter(n,wn);设计截止频率为wn的n阶巴特沃斯数字滤波器,即   (22-1) 其中,截止频率是幅度下降到 处的频率。wn∈[0,1],1对应0.5Fs(取样频率)。wn=[w1,w2]时,产生数字带通滤波器。   [b,a]=butter(n,wn,¢ftype¢);可设计高通和带阻数字滤波器。ftype=high时,设计高通滤波器;ftype=stop时,设计带阻滤波器,此时wn=[w1,w2]。   [b,a]=butter(n,wn,¢s¢);设计截止频率为wn的n阶巴特沃斯模拟低通或带通滤波器,其中wn>0。即    [b,a]=butter(n,wn,¢ftype¢,¢s¢);设计截止频率为wn的n阶巴特沃斯模拟高通或带阻滤波器。   [z,p,k]=butter(n,wn)和[z,p,k]=butter(n,wn,¢ft

文档评论(0)

1亿VIP精品文档

相关文档