flattopwin

Описание

пример

w = flattopwin(L) возвращает L- укажите симметричное окно с плоской вершиной

w = flattopwin(L,sflag) возвращает L- укажите симметричное окно с плоской вершиной с помощью метода выборки окна, заданного sflag.

Примеры

свернуть все

Создайте симметричное окно с плоской вершиной с 64 точками. Просмотрите результат с помощью wvtool.

N = 64;
w = flattopwin(N);
wvtool(w)

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

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

свернуть все

Длина окна в виде положительного целого числа.

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

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

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

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

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

свернуть все

Окно с плоской вершиной, возвращенное как вектор-столбец.

Алгоритмы

Окна с плоской вершиной являются суммированием косинусов. Коэффициенты окна с плоской вершиной вычисляются из следующего уравнения:

w(n)=a0a1cos(2πnL1)+a2cos(4πnL1)a3cos(6πnL1)+a4cos(8πnL1),

где 0nL1. Содействующие значения:

КоэффициентЗначение
a 00.21557895
a 10.41663158
a 20.277263158
a 30.083578947
a 40.006947368

Окна с плоской вершиной имеют очень низкую неравномерность в полосе пропускания (<0,01 дБ) и используются, в основном, для калибровочных целей. Их полоса пропускания приблизительно в 2.5 раза более широка, чем окно Hann.

Ссылки

[1] Д'Антона, Габриэле и А. Ферреро. Цифровая обработка сигналов для Систем измерения. Нью-Йорк: Springer Media, 2006, стр 70–72.

[2] Гаде, Свенд и Хенрик Херлуфсен. “Использование Функций взвешивания в Анализе DFT/FFT (Первая часть)”. Windows к Анализу БПФ (Первая часть): Brüel & Kjær Technical Review. Издание x, Номер 3, 1987, стр 1–28.

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

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

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

Приложения

Функции

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте