FIRFilter dRemez (int N, double Hz, int nBand, double* Bands, double* Func, double* Weight=0) throw(std::invalid_argument)

FIR filter design using the McClellan-Parks algorithm.

Documentation

Design a optimal equiripple linear phase FIR filter from a list of bands and the desired amplitudes in each band. nBand defines the number of bands in which the response will be specified. 'Bands' contains a minimum and a maximum frequency for each band. 'Func' contains the desired amplitude for each band and 'Weight' contains an optional weighting factor for each band. The resulting filter coefficients are stored in the Filter object. The filter history is left unmodified.
Parameters:
nBand - Number of bands.
Bands - Band limit frequencies in Hz.
Func - Desired response in each band.
Weight - Weighting factor for each band. If not specified, Weight is assumed to be 1.0 for each band.

alphabetic index hierarchy of classes


generated by doc++