kaiser
Страница в процессе разработки. |
Окно Кайзера.
Библиотека |
|
Аргументы
Входные аргументы
#
L —
длина окна
положительное целое число
Details
Длина окна, заданная как положительное целое число.
Если задать L как нецелое число, функция округлит его до ближайшего целого значения.
|
Типы данных |
|
#
beta —
формфактор
0.5
(по умолчанию) | положительный вещественный скаляр
Details
Коэффициент формы, заданный как положительный вещественный скаляр. Аргумент beta
влияет на ослабление боковых лепестков преобразования Фурье окна.
Типы данных |
|
Выходные аргументы
#
w —
окно Кайзера
вектор-столбец
Details
Окно Кайзера, возвращаемое как вектор-столбец.
Алгоритмы
Коэффициенты окна Кайзера вычисляются по следующему уравнению:
где — модифицированная функция Бесселя первого рода нулевого порядка. Длина . Вызов kaiser(L,beta)
эквивалентен
besseli(0,beta*sqrt(1-(((0:L-1)-(L-1)/2)/((L-1)/2)).^2))/besseli(0,beta)
Чтобы получить окно Кайзера, представляющее собой КИХ-фильтр с затуханием боковых лепестков дБ, используйте следующее выражение для
Увеличивающийся
Литература
-
Digital Signal Processing Committee of the IEEE Acoustics, Speech, and Signal Processing Society, eds. Selected Papers in Digital Signal Processing. Vol. II. New York: IEEE Press, 1976.
-
Kaiser, James F. «Nonrecursive Digital Filter Design Using the I0-Sinh Window Function.» Proceedings of the 1974 IEEE® International Symposium on Circuits and Systems. April, 1974, pp. 20–23.
-
Oppenheim, Alan V., and Ronald W. Schafer, with John R. Buck. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1999.