【摘要】:在数字信号处理中,数字滤波器被广泛使用。而根据实际情况设计适用的数字滤波器更是尤为重要。本文主要研究在MATLAB环境下FIR数字滤波器的三种设计方法。并通过分析窗函数法、频率采样法、等波纹法的原理,比较出适用本次设计的最优方法。然后分析得出最适用本次设计的方法为等波纹逼近法,但是直接调用函数得出的滤波器阶数只是估值。最后进一步的精确阶数,从而实现最小阶数滤波器的设计。
【关键字】:数字滤波器; FIR; MATLAB; 设计
目录
摘要
Abstract
前言-4
1 设计目标-4
1.1 研究对象-4
1.2 设计要求-4
2 FIR数字滤波器的设计方法-5
2.1窗函数法-6
2.2频率采样法-6
2.3等波纹法-7
3 话音数字滤波器的设计与实现-8
3.1设计流程图-8
3.2待处理信号的分析-8
3.2.1话音信号的收录与分析-8
3.2.2噪音信号的产生与分析-9
3.3等波纹逼近法的确立-10
3.4目标滤波器的实现-15
4仿真与结果分析-18
参考文献:-19
致谢-20
附录-21