scipy.signal — Procesamiento de señales¶
El submódulo scipy.signal proporciona una única rutina de procesamiento de señales.
Funciones¶
- scipy.signal.sosfilt(sos: ndarray, x: ndarray, *, zi: ndarray | None = None) ndarray | tuple[ndarray, ndarray]¶
Filtra los datos x unidimensionales y muestreados uniformemente utilizando las secciones de segundo orden en cascada de sos.
- Parámetros:
sos – un objeto tipo matriz de forma
(n_sections, 6)que da las secciones del filtro. Cada fila contiene los seis coeficientes[b0, b1, b2, a0, a1, a2]de una sección bicuadrática.x – un
numpy.ndarrayde entrada unidimensional.zi – retardos iniciales opcionales del filtro, un
numpy.ndarrayde float de forma(n_sections, 2). Si se omite, las condiciones iniciales se consideran cero.
- Devuelve:
la señal filtrada como un
numpy.ndarrayde float. Cuando se proporciona zi, el valor de retorno es una tupla de 2 elementos(y, zf)dondezfcontiene los retardos finales con la misma forma que zi.