[6]郝保明,曹吉花,李彪《基于MATLAB的IIR滤波器设计与实现》
本文分析了IIR滤波器的基本原理,阐述了设计IIR滤波器的一般步骤.在MATLAB7.0环境下分别利用脉冲响应不变法和双线性变换法设计巴特沃斯低通数字滤波器、切比雪夫数字低通滤波器.实验结果表明IIR滤波器能满足设计要求并有效地滤除干扰信号.和脉冲响应不变法相比,双线性变换法能更好地克服频谱混叠现象。
[7]赵亚军,申状良《基于MATLAB的IIR数字滤波器设计与DSP实现》
本文对IIR数字滤波器进行研究,站在全面的角度来分析,对函数设计与计算方案的形成进行相应的探讨,找到相关的技术支持手段;通过对IIR数字过滤器中的信号处理技术,将MATLAB常用设计函数手段与DSP进行完善连接,同时,本文也将该技术实施中的参考手段与技术标准呈现了出来,对近年来的数字技术的发展来看,DSP技术已经作为直接性的科技领军技术产品来带动数字融合手段的发展了,在数字滤波器的带动下,它得以得到全面快速的发展;② 结构简单的IIR数字过滤器得到了完善发展,其运算速度更快、占用空间更小,实现了DSP的质的突破与进步。
[8]祝广扬,李志《基于MATLAB的巴特沃斯滤波器设计与实现》
本文在巴特沃斯滤波器原理的基础上探讨了其特性,根据巴特沃斯滤波器的设计算法,利用Matlab~具箱中的FDATOOL设计工具,设计出了一个5阶的巴特沃斯低通数字滤波器。在GPS的加速度处理中,其滤波性能良好,保证了测量数据
的准确性。数字滤波器的一般设计步骤是:首先利用模拟频率和数字频率的关系将数字滤波器的频率指标转换为模拟滤波器的频率指标,然后根据模拟滤波器的技术指标设计模拟滤波器的 ),最后用脉冲响应不变法,将模拟滤波器 )转换为数学滤波器H(z)。这种传统的设计方法繁琐且效率不高。用Matlab设计巴特沃斯滤波器有两种方法,第一种是用函数设计,Matlab中提供了buttord0~lbutter0两个函数,在输入通带阻带的截止频率和衰减后可得到欲设计的巴特沃斯滤波器的阶数和截止频率,进而得到滤波器的系数。另一种方法是用Matlab的信号处理工具箱特有的滤波器分析设计工具FDATOOL,它是图形GU1分析设计工具,可以直接设计滤波器并观察实际效果,随时修改,所见即所得,方便高效快捷。所以我们采用这种方法来设计巴特沃斯滤波器。
[9]黄永平,李彩霞,田晓燕《基于MATLAB和双线性变换法的IIR数字滤波器设计与仿真》
传统的数字滤波器设计工作量很大,而利用MATLAB的信号处理工具箱,结合双线性变换法可以快速、直观、有效地实现IIR数字滤波器的设计与仿真。图形用户界面的应用可以通过修改不同的参数实现满足不同指标要求的数字滤波器设计任务,并可对相同指标、不同类型的滤波器性能进行比较,从中选优。而且,如果让学生对所设计的界面和源程序加以改进,可以使学生更好地理解双线性变换法设计数字滤波器的基本理论和基本方法,同时,可以用其他方法通过修改函数进行滤波器设计,从而培养学生综合运用知识的能力和创新能力。以巴特沃思和切比雷夫I型低通滤波器为例,介绍了基于MATLAB GUI和双线性变换法的IIR数字滤波器的设计过程及设计界面,通过仿真验证了结果的正确性。
[10]王艳文,史先红《基于matlab直接程序法的FIR数字滤波器设计》
本文利用mar~b汉宁窗实现了FIR数字滤波器的设计,设计结果符合FIR数字滤波器技术指标要求。数字滤波是数字信号处理的基本方法.与模拟滤波器相比有很多优点.其精度高、成本低、稳定可靠性强、适应范围广。避免了模拟滤波