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

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

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

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

WINDOW

Общий интерфейс для вызова функции расчета произвольного окна

Синтаксис:

window
w = window(fhandle,n)
w = window(fhandle,n,winopt)

Описание:

window

Открывает среду синтеза и анализа окон (Window Design and Analysis Tool, функция wintool).

w = window(fhandle,n)

Возвращает (в виде вектора-столбца w) n-точечное окно, заданное указателем на функцию, переданным в виде входного параметра fhandle. Указатели на функции представляют собой имена функций с добавленным в начале символом @:

@barthannwin @hamming
@bartlett @hann
@blackman @kaiser
@blackmanharris @nuttallwin
@bohmanwin @parzenwin
@chebwin @rectwin
@flattopwin @triang
@gausswin @tukeywin

w = window(fhandle,n,winopt)

Возвращает окно, заданное указателем на функцию fhandle, передавая функции расчета дополнительный параметр winopt. При отсутствии данного параметра используется его значение по умолчанию. Назначение дополнительных параметров для различных функций приведено в следующей таблице. За дополнительной информацией обращайтесь к описаниям конкретных функций.

Окно

Назначение параметра winopt

Возможные значения параметра winopt

blackman

Строковый параметр, задающий способ дискретизации

'periodic' или 'symmetric'

chebwin

Затухание боковых лепестков спектра по отношению к главному лепестку

Число

flattopwin

Строковый параметр, задающий способ дискретизации

'periodic' или 'symmetric'

gausswin

Параметр (величина, обратная среднеквадратическому отклонению)

Число

hamming

Строковый параметр, задающий способ дискретизации

'periodic' или 'symmetric'

hann

Строковый параметр, задающий способ дискретизации

'periodic' или 'symmetric'

kaiser

Параметр

Число

tukeywin

Отношение ширины области сглаживания к ширине плоской части окна

Число

Примеры

Рассчитаем три окна и отобразим результаты с помощью среды визуализации окон WVTool:

N = 65;
w = window(@blackmanharris,N);
w1 = window(@hamming,N); 
w2 = window(@gausswin,N,2.5); 
wvtool(w,w1,w2)

Сопутствующие функции: barthannwin, bartlett, blackman, blackmanharris, bohmanwin, chebwin, flattopwin, gausswin, hamming, hann, kaiser, nuttallwin, parzenwin, rectwin, triang, tukeywin.

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


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

Система Orphus

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