Постоянный-Q неустановившийся Габор преобразовывает
cfs = cqt(x)
[cfs,f] = cqt(x)
[cfs,f,g,fshifts] = cqt(x)
[cfs,f,g,fshifts,fintervals] = cqt(x)
[cfs,f,g,fshifts,fintervals,bw] = cqt(x)
[___] = cqt(___,Name,Value)
cqt(___)
возвращает постоянное-Q преобразование (CQT), cfs
= cqt(x
)cfs
, входного сигнала x
.
Если x
является вектором, то cqt
возвращает матрицу, соответствующую CQT.
Если x
является матрицей, то cqt
получает CQT для каждого столбца (независимый канал) x
. Функция возвращает многомерный массив, соответствующий максимально избыточной версии CQT.
[
возвращает интервалы частоты, cfs
,f
,g
,fshifts
,fintervals
] = cqt(x
)fintervals
, соответствующий строки cfs
. k
th элемент fshifts
является частотой, переключают интервалы ДПФ на нижний регистр между ((k-1) mod N)
and (k mod N)
элемент fintervals
с k = 0,1,2,...,N-1
, где N
является количеством сдвигов частоты. Поскольку индексы MATLAB® от 1, fshifts(1)
содержит сдвиг частоты между fintervals{end}
и fintervals{1}
, fshifts(2)
содержит сдвиг частоты между fintervals{1}
и fintervals{2}
и так далее.
[___] = cqt(___,
возвращает CQT с дополнительными опциями, заданными одним или несколькими аргументами пары Name,Value
)Name,Value
, с помощью любого из предыдущих синтаксисов.
cqt(___)
без выходных аргументов строит CQT в текущей фигуре. Графический вывод поддерживается для векторных входных параметров только. Если входной сигнал действителен, и Fs
является частотой дискретизации, CQT построен в области значений [0,Fs/2]
. Если сигнал является комплексным, CQT построен в области значений [0,Fs
).
[1] Holighaus, N., М. Дерфлер, Г. А. Веласко и Т. Грилл. "Среда для обратимых постоянных-Q преобразований в реальном времени". Транзакции IEEE на Аудио, Речи и Обработке Языка. Издание 21, № 4, 2013, стр 775–785.
[2] Веласко, G. A. Н. Холайос, М. Дерфлер и Т. Грилл. "Создавая обратимое постоянное-Q преобразование с неустановившимися кадрами Габора". В Продолжениях 14-й Международной конференции по вопросам Эффектов Цифрового аудио (DAFx-11). Париж, Франция: 2011.
[3] Schörkhuber, C., А. Клапури, Н. Холайос и М. Дерфлер. "Тулбокс MATLAB для Эффективных Совершенных Преобразований Частоты Времени Реконструкции с Разрешением Логарифмической Частоты". Представленный AES 53-я Международная конференция по вопросам Семантического Аудио. Лондон, Великобритания: 2014.
[4] Průša, Z., П. Л. Сындергэард, Н. Холайос, К. Висмеир и П. Бэлэзс. Большой Аналитический Тулбокс Частоты Времени 2.0. Звук, Музыка, и Движение, Примечания Лекции в Информатике 2014, стр 419-442.