centerFrequencies

Полоса пропускания набора фильтров CWT сосредотачивает частоты

Синтаксис

bpcf = centerFrequencies(fb)

Описание

пример

bpcf = centerFrequencies(fb) возвращает частоты центра полосы пропускания вейвлета bpcf для набора фильтров CWT fb. От частот упорядочивают высоко до низко. Частоты находятся в циклах/выборке, если период частоты дискретизации или выборки не задан. Если частота дискретизации задана, bpcf имеет модули герц. Если период выборки задан, bpcf имеет модульные циклы/единицу времени, где единица измерения времени совпадает с длительностью SamplingPeriod.

Примеры

свернуть все

Создайте набор фильтров CWT.

fb = cwtfilterbank;

Возвратите полосовые центральные частоты.

bpcf = centerFrequencies(fb);

Постройте частотные характеристики набора фильтров и полосовых центральных частот. Заметьте, что полосовые центральные частоты соответствуют peaks частотной характеристики каждого вейвлета в наборе фильтров.

freqz(fb)
hold on
plot(bpcf,2*ones(size(bpcf)),'rx')

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

свернуть все

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

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

свернуть все

Полоса пропускания вейвлета сосредотачивает частоты, возвращенные как вектор с действительным знаком длины Ns, где Ns является количеством шкал в наборе фильтров. От частот упорядочивают высоко до низко. Частоты находятся в циклах/выборке, если период частоты дискретизации или выборки не задан. Если частота дискретизации задана, bpcf имеет модули герц. Если период выборки задан, bpcf имеет модульные циклы/единицу времени, где единица измерения времени совпадает с длительностью SamplingPeriod.

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

| | |

Введенный в R2018b