Constrained Least Square FIR Filter Design
- Abstract
- Transactions paper
I. W. Selesnick, M. Lang, C. S. Burrus, Constrained Least Square Design of FIR Filters Without Specified Transition Bands, IEEE Trans. on Signal Processing , vol. 44, no. 8, pp. 1879-1892, August 1996.
- Conference paper
I. W. Selesnick, M. Lang, C. S. Burrus, Constrained Least Square Design of FIR Filters Without Specified Transition Bands, Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing, vol. 2, May 1995, pp. 1260-1263.
- Matlab code
- Basic programs
- cl2lp.m lowpass filter design
- cwl2lp.m lowpass filter design with L2 weighting
- adamsfir.m lowpass filter design by Adams' approach
- cl2bp.m bandpass filter design
- Programs with refinement of frequencies
- cl2lpr.m lowpass filter design
- cwl2lpr.m lowpass filter design with L2 weighting
- adamslpr.m lowpass filter design by Adams' approach
- cl2mbr.m multiband filter design
- Required subprograms
- Documentation
- Example
These programs produce symmetric lowpass, highpass, and multiband FIR filters for which the square error between the realized and desired frequency response amplitudes is minimized subject to a constraint on the maximum size of the pass and stopband ripple sizes.
Download all programs above as a tar file named Allprogs.tar. Unpack the tar file with the UNIX command `tar' (e.g., `tar -xvf Allprogs.tar').
Download the programs individually.