Окно Кайзера
Коэффициенты окна Кайзера вычисляются из следующего уравнения:
(β), 0≤n≤N,
где I0 - модифицированная функция Бесселя первого рода нулевого порядка. Длина L = N + 1. kaiser(L,beta) эквивалентно
besseli(0,beta*sqrt(1-(((0:L-1)-(L-1)/2)/((L-1)/2)).^2))/besseli(0,beta)
Чтобы получить окно Кайзера, представляющее FIR-фильтр с затуханием боковых частей α дБ, используйте следующий β.
Увеличение β расширяет основной блок и уменьшает амплитуду боковых лопастей (то есть увеличивает затухание).
[1] Комитет по цифровой обработке сигналов Общества по акустической, речевой и сигнальной обработке IEEE, eds. Выбранные документы в цифровой обработке сигналов. Том II. Нью-Йорк: IEEE Press, 1976.
[2] Кайзер, Джеймс Ф. «Невосстановительный дизайн цифрового фильтра с использованием функции окна I0-Sinh». Материалы Международного симпозиума IEEE ® 1974 года по схемам и системам. Апрель 1974, стр. 20-23.
[3] Оппенгейм, Алан В., Рональд В. Шефер и Джон Р. Бак. Дискретно-временная обработка сигналов. Река Верхнее Седло, Нью-Джерси: Прентис Холл, 1999.