qfactor

Добротность набора фильтров CWT

Синтаксис

Описание

пример

qf = qfactor(fb) возвращает добротность для полосовых фильтров вейвлета в fb. Добротностью является отношение полосы пропускания на 3 дБ к центральной частоте, где центральная частота является геометрическим средним значением частот полосы пропускания. Чем больше добротность, тем больше частоты локализовало вейвлет. Для ссылки полуленточный фильтр имеет добротность sqrt(2).

Примеры

свернуть все

Создайте набор фильтров CWT с помощью аналитического Морзе по умолчанию (3,60) вейвлет.

fb = cwtfilterbank;

Вычислите добротность набора фильтров.

qf = qfactor(fb)
qf = 4.6296

Создайте набор фильтров CWT с помощью аналитического Морзе (3,10) вейвлет. Вычислите добротность набора фильтров. Аналитический Morlet (3,10) вейвлет не локализуется в частоте, а также Морзе (3,60) вейвлет. Подтвердите, что добротность второго набора фильтров меньше, чем первый набор фильтров.

fb2 = cwtfilterbank('Timebandwidth',10);
qf2 = qfactor(fb2)
qf2 = 1.8445

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

свернуть все

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

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

свернуть все

Добротность, возвращенная как положительное вещественное число.

Типы данных: double

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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

|

Введенный в R2018a