blackmanharris

Минимальное четырехмерное окно Блэкмана-Харриса

Описание

пример

w = blackmanharris(N) возвращает N-точка симметричное четырехмерное окно Блэкмана-Харриса.

w = blackmanharris(N,sflag) возвращает окно Блэкмана-Харриса с использованием метода квантования окон, заданного sflag.

Примеры

свернуть все

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

N = 32;
wvtool(blackmanharris(N))

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.

Входные параметры

свернуть все

Длина окна, заданная как положительное целое число.

Типы данных: single | double

Метод оконной выборки, заданный как:

  • 'symmetric' - Используйте эту опцию при использовании окон для создания фильтра.

  • 'periodic' - Эта опция полезна для спектрального анализа, потому что она позволяет оконному сигналу иметь идеальное периодическое расширение, неявное в дискретном преобразовании Фурье. Когда 'periodic' задан, функция вычисляет окно длины L + 1 и возвращает первое L точки.

Выходные аргументы

свернуть все

Окно Блэкмана-Харриса, вернулось как вектор-столбец.

Алгоритмы

Уравнение для симметричного четырёхзвенника окна Блэкмана-Харриса длины N

w(n)=a0a1cos(2πnN1)+a2cos(4πnN1)a3cos(6πnN1),0nN1

Уравнение для периодического четырехсрочного окна Блэкмана-Харриса длины N

w(n)=a0a1cos2πnN+a2cos4πnNa3cos6πnN,0nN1

Периодическое окно N -периодическое.

КоэффициентЗначение
a00.35875
a10.48829
a20.14128
a30.01168

Ссылки

[1] harris, fredric j. «Об использовании окон для гармонического анализа с дискретным преобразованием Фурье». Материалы IEEE®. Том 66, январь 1978, с. 51-83.

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

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

.

См. также

Приложения

Функции

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