scipy.signal — Processamento de sinal¶
O submódulo scipy.signal fornece uma única rotina de processamento de sinal.
Funções¶
- scipy.signal.sosfilt(sos: ndarray, x: ndarray, *, zi: ndarray | None = None) ndarray | tuple[ndarray, ndarray]¶
Filtra os dados unidimensionais uniformemente amostrados x utilizando as secções de segunda ordem em cascata em sos.
- Parâmetros:
sos – um array-like de forma
(n_sections, 6)que fornece as secções do filtro. Cada linha contém os seis coeficientes[b0, b1, b2, a0, a1, a2]de uma secção biquad.x – um
numpy.ndarrayde entrada unidimensional.zi – atrasos iniciais opcionais do filtro, um
numpy.ndarrayde float de forma(n_sections, 2). Se omitido, as condições iniciais são consideradas nulas.
- Retorno:
o sinal filtrado como um
numpy.ndarrayde float. Quando zi é fornecido, o valor de retorno é uma 2-tupla(y, zf)ondezfcontém os atrasos finais com a mesma forma que zi.