exponenta event banner

waveletsupport

Поддержка времени банка фильтров DWT

Описание

пример

spsi = waveletsupport(fb) возвращает поддержки вейвлет-времени банка фильтров дискретного вейвлет-преобразования (DWT) fb. Временные опоры определяются как интервал времени, в котором возникает вся вейвлет-энергия (> 99,99% энергии для порога по умолчанию).

spsi = waveletsupport(fb,thresh) определяет порог для интегрированной энергии. thresh является положительным действительным числом в интервале 0 < thresh ≤ 0.05.

[spsi,sphi] = waveletsupport(fb) возвращает значение времени, поддерживаемое функцией масштабирования на всех уровнях. sphi - действительный вектор L-by-1, где L - количество уровней в банке фильтров DWT; fb.

[spsi,sphi,tlow,thigh] = waveletsupport(fb) возвращает моменты, когда интегрированная энергия в вейвлетах и функции масштабирования превышают thresh в tlow и в последний момент интегрированная энергия меньше 1 − thresh в thigh.

Примеры

свернуть все

Найдите поддержку времени для банка вейвлет-фильтров Haar.

fb = dwtfilterbank('Wavelet','haar','Level',8);
Spsi = waveletsupport(fb)
Spsi = 8×1

     2
     4
     8
    16
    32
    64
   128
   256

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

свернуть все

Банк фильтров дискретного вейвлет-преобразования (DWT), указанный как dwtfilterbank объект.

Порог интегрированной энергии, заданный как положительный скаляр в интервале 0 < thresh ≤ 0.05. Если не указано, thresh по умолчанию 10-6.

Процент энергии, содержащейся в временной поддержке, равен (1 − 2 × thresh) × 100. Временная поддержка импульса определяется как первый момент, когда интегрированная энергия превышает thresh и в последний момент он меньше 1-thresh. Вейвлеты нормализуются, чтобы иметь единичную энергию для вычисления.

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

свернуть все

Время вейвлета поддерживает, возвращаемое как вектор столбца с действительными значениями длины L, где L - количество уровней в банке фильтров DWT.

Функция масштабирования поддерживает время, возвращаемое в виде вектора столбца с действительными значениями длины L, где L - количество уровней в банке фильтров DWT.

В первый момент интегрированная энергия в вейвлет и функции масштабирования превышают thresh, возвращается в виде вещественной матрицы L-by-2, где L - количество уровней в банке фильтров. Первый столбец tlow содержит время для вейвлетов. Второй столбец tlow содержит значения времени для функций масштабирования.

Разница между первым столбцом thigh и первый столбец tlow плюс один период выборки равен pspi. Разница между вторым столбцом thigh и второй столбец tlow плюс один период выборки равен sphi.

В последний момент интегрированная энергия в функции вейвлета и масштабирования меньше 1 thresh, возвращается в виде вещественной матрицы L-by-2, где L - количество уровней в банке фильтров. Первый столбец thigh содержит время для вейвлетов. Второй столбец thigh содержит значения времени для функций масштабирования.

Разница между первым столбцом thigh и первый столбец tlow плюс один период выборки равен pspi. Разница между вторым столбцом thigh и второй столбец tlow плюс один период выборки равен sphi.

Представлен в R2018a