Function iir_bandstop¶
function iir_bandstop(const zpk &, double, double, double) dsp¶
Designs a digital bandstop (notch) IIR filter and returns ZPK coefficients.
Applies frequency pre-warping, lowpass-to-bandstop analog transformation, and bilinear transform.
| filter | Analog lowpass prototype (butterworth, chebyshev1, chebyshev2, bessel, or elliptic). |
| lowfreq | Lower cutoff frequency in Hz. If fs is omitted (left at its default of 2.0), frequencies are interpreted as normalized to Nyquist, so the valid range is 0..1. |
| highfreq | Upper cutoff frequency in Hz. See note on lowfreq. |
| fs | Sampling frequency in Hz (default 2.0, i.e. Nyquist = 1 Hz). |
| Digital bandstop filter in ZPK form. |
Fully qualified name: kfr::iir_bandstop(const zpk &, double, double, double)
Declared at dsp/iir_design.hpp:307
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.