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