scipy.signal — Elaborazione del segnale¶
Il sottomodulo scipy.signal fornisce un’unica routine di elaborazione del segnale.
Funzioni¶
- scipy.signal.sosfilt(sos: ndarray, x: ndarray, *, zi: ndarray | None = None) ndarray | tuple[ndarray, ndarray]¶
Filtra i dati monodimensionali, campionati uniformemente, x usando le sezioni del secondo ordine in cascata in sos.
- Parametri:
sos – un array-like di forma
(n_sections, 6)che fornisce le sezioni del filtro. Ogni riga contiene i sei coefficienti[b0, b1, b2, a0, a1, a2]di una sezione biquad.x – un
numpy.ndarraydi input monodimensionale.zi – ritardi iniziali del filtro opzionali, un
numpy.ndarraydi float di forma(n_sections, 2). Se omessi, le condizioni iniziali vengono assunte pari a zero.
- Ritorna:
il segnale filtrato come
numpy.ndarraydi float. Quando viene fornito zi, il valore restituito è una tupla di 2 elementi(y, zf)dovezfcontiene i ritardi finali nella stessa forma di zi.