barthannwin

Модифицированное окно Бартлетта-Хэнна

Синтаксис

w = barthannwin(L)

Описание

w = barthannwin(L) возвращает L- укажите изменил окно Бартлетта-Хэнна в вектор-столбце w. Как Бартлетт, Хэнн, и Окна Хэмминга, это окно имеет mainlobe в начале координат и асимптотически затухающих боковых лепестках с обеих сторон. Это - линейная комбинация взвешенных окон Бартлетта и Хэнна с близкими боковыми лепестками ниже и, чем Бартлетт и, чем Хэнн и с далекими боковыми лепестками ниже и, чем Бартлетт и Окна Хэмминга. mainlobe ширина модифицированного окна Бартлетта-Хэнна не увеличена или относительно окна Бартлетта или относительно Хэнна mainlobes.

Примечание

Окно Hann также называется окном Хеннинга.

Примеры

свернуть все

Создайте окно Бартлетта-Хэнна с 64 точками. Отобразите результат с помощью wvtool.

L = 64;
wvtool(barthannwin(L))

Figure Window Visualization Tool contains 2 axes and other objects of type uimenu, uitoolbar, uipanel. Axes 1 with title Time domain contains an object of type line. Axes 2 with title Frequency domain contains an object of type line.

Алгоритмы

Уравнение для вычисления коэффициентов Модифицированного окна Бартлетта-Хеннинга

w(n)=0.620.48|(nN0.5)|+0.38cos(2π(nN0.5))

где 0nN и длина окна L=N+1.

Ссылки

[1] Ха, Y. H. и Дж. А. Пирс. “Новое Окно и Сравнение со Стандартным Windows”. IEEE® Transactions на Акустике, Речи и Обработке сигналов. Издание 37, Номер 2, 1999, стр 298–301.

[2] Оппенхейм, Алан V, Рональд В. Шафер и Джон Р. Бак. Обработка сигналов дискретного времени. Верхний Сэддл-Ривер, NJ: Prentice Hall, 1999, p. 468.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

Приложения

Функции

Представлено до R2006a