摘要
在数字信号处理领域中,无限脉冲响应数字滤波器(IIR)和有限脉冲响应数字滤波器(FIR)占有极其重要的地位。但是,IIR数字滤波器存在诸如稳定性难以保障以及相位的非线性等一些固有缺点,这使得具有线性相位等优点的FIR数字滤波器得到很好的发展。本文介绍基于MATLAB的约束最小二乘法FIR数字滤波器设计。包括约束最小二乘法基本原理和FIR数字滤波器设计思想以及相关MATLAB程序语言,并介绍MATLAB的SPTooL滤波器设计器及其应用。
Infinite Impulse Response(IIR)Digital Filter and Finite Impulse Response(FIR)Digital Filter take an important part in digital signal processing. Given the inherent disadvantages in IIR digital filter such as difficult to safeguard stability and nonlinear phase, FIR digital filter has been developing on an unprecedented scale which embodies linear phase and other merits. Basis on MATLAB a FIR filter design with Constrained Least Square is described in this paper. It includes theories about Constrained Least Square and the FIR filter design's principles along with the codes of MATLAB. This paper also introduces the SPTooL Filter designer of MATLAB as well as its application which is used to design FIR digital filter.
出处
《电脑编程技巧与维护》
2008年第11期74-75,84,共3页
Computer Programming Skills & Maintenance