A new multiple-exchange ascent algorithm is presented for designing optimal Chebyshev digital FIR filters with arbitrary magnitude and phase specifications. Compared to existing Chebyshev design techniques, the new design algorithm exhibits faster convergence while maintaining high accuracy, and is guaranteed to converge to the optimal solution. In addition, the proposed algorithm exactly reduces to the classic second Remez (Parks-McClellan) algorithm when real-only or imaginary-only filters are designed and is, therefore, a generalization of the classic Remez algorithm to the complex case. The described algorithm has been incorporated as part of the MATLAB signal processing toolbox. Design examples are presented to illustrate the performance of the proposed algorithm.
ASJC Scopus subject areas
- Control and Systems Engineering
- Signal Processing
- Computer Vision and Pattern Recognition
- Electrical and Electronic Engineering