MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем

Обработка сигналов и изображений\Signal Processing Toolbox

Список функций Signal Processing Toolbox: Весовые функции (окна)

  В оглавление \ К следующему разделу \ К предыдущему разделу

TUKEYWIN

Окно Тьюки

Синтаксис:

w = tukeywin(n,r)

Описание:

w = tukeywin(n,r)

Возвращает n-точечное окно Тьюки в виде вектора-столбца w. Окно Тьюки имеет края, с косинусоидальным сглаживанием. Второй входной параметр r - это коэффициент сглаживания, то есть отношение ширины области сглаживания к ширине плоской средней части окна, он может лежать между 0 и 1. При r 0 получается прямоугольное окно (это эквивалентно вызову функции rectwin), а при r 1 - окно Ханна (это эквивалентно вызову функции hann). По умолчанию используется значение r, равное 0.5.

Примеры

Рассчитаем 128-точечное окно Тьюки для пяти различных коэффициентов сглаживания и отобразим все результаты одновременно с помощью среды визуализации окон WVTool:

N=128;
t0=tukeywin(N,0);       % То же, что прямоугольное окно
t25=tukeywin(N,0.25);
t5=tukeywin(N);         % По умолчанию r = 0.5
t75=tukeywin(N,0.75);
t1=tukeywin(N,1);       % То же, что окно Ханна
wvtool(t0,t25,t5,t75,t1)

Алгоритм

Коэффициенты окна Тьюки рассчитываются следующим образом:

Сопутствующие функции: chebwin, gausswin, kaiser, window, wintool, wvtool.

Литература

  1. Harris, F. J. "On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform." Proceedings of the IEEE. Vol. 66 (January 1978). pp. 66-67.

  В оглавление \ К следующему разделу \ К предыдущему разделу


Поиск по сайту:

Система Orphus

Яндекс.Метрика