scipy.signal — Traitement du signal¶
Le sous-module scipy.signal fournit une unique routine de traitement du signal.
Fonctions¶
- scipy.signal.sosfilt(sos: ndarray, x: ndarray, *, zi: ndarray | None = None) ndarray | tuple[ndarray, ndarray]¶
Filtre les données unidimensionnelles, échantillonnées uniformément, x à l’aide des sections du second ordre en cascade contenues dans sos.
- Paramètres:
sos – un objet de type tableau de forme
(n_sections, 6)donnant les sections du filtre. Chaque ligne contient les six coefficients[b0, b1, b2, a0, a1, a2]d’une section biquad.x – un
numpy.ndarrayd’entrée unidimensionnel.zi – délais de filtre initiaux facultatifs, un
numpy.ndarrayde flottants de forme(n_sections, 2). S’ils sont omis, les conditions initiales sont supposées nulles.
- Renvoie:
le signal filtré sous forme de
numpy.ndarrayde flottants. Lorsque zi est fourni, la valeur de retour est un 2-tuple(y, zf)oùzfcontient les délais finaux, de même forme que zi.