Быстрое преобразование Фурье
Функция stft(v, [n], [s], [w]) возвращает матрицу, полученную в результате быстрого преобразования Фурье сигнала v. Функция stft вычисляет n частот, все s выборок и взвешивает каждый блок с помощью функции окна (или функции такого же типа) w.
Аргументы
v — вектор комплексных данных.
n (необязательный) — целое число, задающее количество частот преобразования. Если аргумент n пропущен, используемое значение по умолчанию — 64.
s (необязательный) — целое число, задающее количество выборок, которые нужно пропустить между соседними вычислениями. Если аргумент s пропущен, используемое значение по умолчанию — n/2.
w (необязательный) — целое число, представляющее индекс функции взвешивания. Если параметр w имеет значение 0 или не указан, используется прямоугольное окно.
Аргумент w может быть также задан как вектор, содержащий коэффициенты КИХ-фильтра, длина которого не превышает n.
В следующей таблице описаны значения аргумента w и соответствующие окна.
Значение w
Окно
0
текущее окно по умолчанию
1
прямоугольное (по умолчанию)
2
Трапециевидное
3
Треугольное
4
Окно Хенинга
5
Окно Хэмминга
6
Окно Блэкмена
7
Окно Нуттела
Было ли это полезно?