scipy.signal.

symiirorder2#

scipy.signal.symiirorder2(входные данные, r, omega, точность=-1.0)[источник]#

Реализовать сглаживающий IIR-фильтр с зеркально-симметричными граничными условиями с использованием каскада секций второго порядка.

Второй раздел использует обратную последовательность. Это реализует следующую передаточную функцию:

                         cs^2
H(z) = ---------------------------------------
       (1 - a2/z - a3/z^2) (1 - a2 z - a3 z^2 )

где:

a2 = 2 * r * cos(omega)
a3 = - r ** 2
cs = 1 - 2 * r * cos(omega) + r ** 2
Параметры:
входные данныеndarray

Входной сигнал.

r, omegafloat

Параметры в передаточной функции.

точностьfloat

Задает точность для вычисления начальных условий рекурсивного фильтра на основе зеркально-симметричного входа.

Возвращает:
выводndarray

Отфильтрованный сигнал.