wavelets

Вейвлеты временного интервала набора фильтров CWT

Описание

psi = wavelets(fb) возвращает вейвлеты временного интервала psi для набора фильтров непрерывного вейвлета преобразовывает (CWT) fb. Вейвлеты временного интервала строятся в начале координат.

пример

[psi,t] = wavelets(fb) возвращает моменты выборки t для вейвлетов.

Примеры

свернуть все

Создайте непрерывный банк фильтра преобразований вейвлета. Установите частоту дискретизации на 1 000 Гц и пределы частоты лежать в диапазоне от 50 Гц до 200 Гц. Постройте частотную характеристику.

fb = cwtfilterbank('SamplingFrequency',1000,'FrequencyLimits',[50 200]);
freqz(fb)

Получите вейвлеты временного интервала набора фильтров. Постройте величины первых и последних вейвлетов, содержавшихся в выходе. Первый вейвлет соответствует фильтру вейвлета с центральной частотой, равной 200 Гц, и последний вейвлет соответствует фильтру вейвлета с центральной частотой, равной 50 Гц.

[psi,t] = wavelets(fb);
figure
plot(t,abs(psi(1,:)))
hold on
plot(t,abs(psi(end,:)))
legend('Higher CF Wavelet','Lower CF Wavelet')
grid on

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

свернуть все

Набор фильтров непрерывного вейвлета преобразовывает (CWT), заданный как cwtfilterbank объект.

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

свернуть все

Вейвлеты временного интервала, возвращенные как Ns-by-N матрица с комплексным знаком, где Ns является количеством частот полосы пропускания вейвлета (равный количеству шкал) и N, являются набором фильтров SignalLength. Вейвлеты упорядочены в psi от самой высокой частоты полоса пропускания фильтруют к фильтру полосы пропускания самой низкой частоты.

Выборка моментов вейвлетов временного интервала, возвращенных как вектор с действительным знаком длины N, где N является набором фильтров SignalLength. Тип данных t совпадает с SamplingPeriod.

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

|

Введенный в R2018a

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