Окно Kaiser
w = kaiser(L,beta)
Коэффициенты окна Kaiser вычисляются из следующего уравнения:
то, где I 0 является нулевым порядком, изменило Функцию Бесселя первого вида. Длина L = N + 1. kaiser(L,beta)
эквивалентен
besseli(0,beta*sqrt(1-(((0:L-1)-(L-1)/2)/((L-1)/2)).^2))/besseli(0,beta)
Чтобы получить окно Kaiser, которое представляет КИХ-фильтр с затуханием бокового лепестка дБ α, используйте следующий β.
Увеличение β расширяет mainlobe и уменьшает амплитуду боковых лепестков (т.е. увеличивает затухание).
[1] Кайзер, Джеймс Ф. “Нерекурсивное Создание цифровых фильтров Используя Функцию Окна I0-Sinh”. Продолжения 1 974 Симпозиумов IEEE® International по Схемам и Системам. Апрель 1974, стр 20–23.
[2] Комитет по Цифровой обработке сигналов Акустики IEEE, Речи и Общества Обработки сигналов, редакторы Выбрали Papers in Digital Signal Processing. Издание II. Нью-Йорк: Нажатие IEEE, 1976.
[3] Оппенхейм, Алан V, Рональд В. Шафер и Джон Р. Бак. Обработка сигналов дискретного времени. Верхний Сэддл-Ривер, NJ: Prentice Hall, 1999, p. 474.