remez(n, f, a, w = rep(1.0, length(f) / 2),
ftype = c('bandpass', 'differentiator', 'hilbert'),
density = 16)
Arguments
n
order of the filter (1 less than the length of the filter)
f
frequency at the band edges in the range (0, 1), with 1
being the Nyquist frequency.
a
amplitude at the band edges.
w
weighting applied to each band.
ftype
options are: 'bandpass', 'differentiator', and 'hilbert'.
density
determines how accurately the filter will be
constructed. The minimum value is 16, but higher numbers are
slower to compute.
Value
The FIR filter coefficients, an array of length(n+1), of class Ma.
References
Rabiner, L. R., McClellan, J. H., and Parks, T. W., “FIR Digital Filter
Design Techniques Using Weighted Chebyshev Approximations”, IEEE Proceedings,
vol. 63, pp. 595 - 610, 1975.