bundles / scipy latest / scipy / signal / _filter_design / sos2tf
function
scipy.signal._filter_design:sos2tf
source: build-install/usr/lib/python3.14/site-packages/scipy/signal/_filter_design.py:1388
Signature
def sos2tf(sos)Summary
Return a single transfer function from a series of second-order sections.
Parameters
sos: array_likeArray of second-order filter coefficients, must have shape
(n_sections, 6). See sosfilt for the SOS filter format specification.
Returns
b: ndarrayNumerator polynomial coefficients.
a: ndarrayDenominator polynomial coefficients.
Notes
Examples
Find the polynomial representation of an elliptic filter using its 'sos' (second-order sections) format.from scipy.signal import sos2tf from scipy import signal sos = signal.ellip(1, 0.001, 50, 0.1, output='sos')✓
sos2tf(sos)
✗(array([0.91, 0.91, 0. ]), array([1. , 0.83, 0. ]))
Aliases
scipy.signal.sos2tf