pyFDN.pr_to_impz#
- pyFDN.pr_to_impz(residues, poles, direct, is_conjugate_pole_pair, impulse_response_length, mode='fast')[source]#
Synthesize impulse response from poles and residues.
- Parameters:
residues (
ndarray) – Shape(num_poles, num_outputs, num_inputs).poles (
ndarray) – Pole vector of lengthnum_poles.direct (
ndarray) – Direct term, shape(num_outputs, num_inputs).is_conjugate_pole_pair (
ndarray) – Boolean/vector mask, same length aspoles.impulse_response_length (
int) – Number of samples in the synthesized response.mode (
str) –"fast"(vectorized) or"lowMemory".
- Return type: