sdr.IIR(b: ndarray, a: ndarray, streaming: bool = False)

Creates an IIR filter with feedforward coefficients \(b_i\) and feedback coefficients \(a_j\).

Parameters:
b: ndarray

Feedforward coefficients, \(b_i\).

a: ndarray

Feedback coefficients, \(a_j\).

streaming: bool = False

Indicates whether to use streaming mode. In streaming mode, previous inputs are preserved between calls to filter().

Examples

See the IIR filters example.