摘要
介绍了基于Matlab的IIR数字滤波器设计方法。先确定数字滤波器的性能指标,再按照一定的映射规则(冲激响应不变法或双线性变换法)变换成模拟滤波器的性能指标,然后采用一定的逼近方法(巴特沃斯型或切比雪夫型)设计模拟滤波器,最后将模拟滤波器按照同样的映射规则转变成数字滤波器。同时介绍了设计IIR数字滤波器常用的Matlab函数。通过Matlab实验仿真,利用介绍的数字滤波器的设计方法,成功地设计出了满足预定指标的各型IIR数字滤波器。
The design method of IIR digital filter based on Matlab is introduced in this paper. First, the digital filter per- formance requirements are determined,and then they are converted into analog filter performance requirements according to the mapping rules(impulse response method or bilinear transformation method), and then analog filter is designed using some approximation method(Butterworth type or Chebyshev type), and at last analog filter is transformed into digital filter according to the same mapping rules. Meanwhile, Matlab functions to design of IIR digital filter are also introduced. In this paper, through simulation experiments in Matlab, using the described design method of digital filter, different types of IIR digital filter that meet scheduled performance requirements are designed successfully.
出处
《软件导刊》
2013年第1期110-113,共4页
Software Guide