exponenta event banner

фильтры

Фильтры банка фильтров DWT

Описание

пример

[Lo,Hi] = filters(fb) возвращает фильтры нижних частот (масштабирование) и верхних частот (вейвлет), Lo и Hiсоответственно для банка фильтров дискретного вейвлет-преобразования (DWT) fb.

Примеры

свернуть все

Получите фильтры нижних и верхних частот для symlet порядка 4.

fb = dwtfilterbank('Wavelet','sym4');
[Lo,Hi] = filters(fb)
Lo = 8×2

   -0.0758    0.0322
   -0.0296   -0.0126
    0.4976   -0.0992
    0.8037    0.2979
    0.2979    0.8037
   -0.0992    0.4976
   -0.0126   -0.0296
    0.0322   -0.0758

Hi = 8×2

   -0.0322   -0.0758
   -0.0126    0.0296
    0.0992    0.4976
    0.2979   -0.8037
   -0.8037    0.2979
    0.4976    0.0992
    0.0296   -0.0126
   -0.0758   -0.0322

Подтвердите, что набор фильтров ортогональен.

isOrthogonal(fb)
ans = logical
   1

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

свернуть все

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

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

свернуть все

Фильтры нижних частот (масштабирование) для банка фильтров DWT, возвращаемые в виде матрицы L-by-2. L - даже положительное целое число. Первый столбец Lo - фильтр анализа, а второй столбец - фильтр синтеза.

Для ортогональных вейвлетов фильтры синтеза нижних частот и анализа нижних частот являются обращенными во времени версиями друг друга.

Фильтры верхних частот (вейвлет) для банка фильтров DWT, возвращаемые в виде матрицы L-by-2. L - даже положительное целое число. Первый столбец Hi - фильтр анализа, а второй столбец - фильтр синтеза.

Для ортогональных вейвлетов фильтры синтеза верхних частот и анализа верхних частот являются обращенными во времени версиями друг друга.

См. также

|

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