scipy.signal.

kaiser_beta#

scipy.signal.kaiser_beta(a)[источник]#

Вычислить параметр Кайзера beta, учитывая затухание a.

Параметры:
afloat

Требуемое затухание в полосе задерживания и максимальная пульсация в полосе пропускания, в дБ. Это должно быть положительный число.

Возвращает:
betafloat

The beta параметр для использования в формуле окна Кайзера.

Ссылки

Oppenheim, Schafer, "Discrete-Time Signal Processing", p.475-476.

Примеры

Предположим, мы хотим спроектировать фильтр нижних частот с затуханием 65 дБ в полосе задерживания. Параметр окна Кайзера, используемый в методе окон, вычисляется по kaiser_beta(65):

>>> from scipy.signal import kaiser_beta
>>> kaiser_beta(65)
6.20426