isBiorthogonal

Определите, является ли банк фильтров DWT биортогональным

Описание

пример

tf = isBiorthogonal(fb) возвращает true если дискретная группа фильтров преобразования вейвлета (DWT) fb является биортогональным банком фильтров и false в противном случае.

Чтобы определить, является ли банк фильтров DWT ортогональным, используйте isOrthogonal.

tf = isBiorthogonal(fb,tol) использует положительный реальный допуск tol для определения биортогональности блока фильтров fb. tol - небольшое положительное число в интервале (0, 10-2]. Если не задано, tol значение по умолчанию 10-5.

Примеры

свернуть все

Проверьте, является ли банк фильтров биортогональным.

fb = dwtfilterbank('Wavelet','bior4.4');
isBiorthogonal(fb)
ans = logical
   1

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

свернуть все

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

Допуск на использование для определения биортогональности группы фильтров, заданный как положительная скалярная величина в интервале (0,10-2]. Сумма обоих масштабирующих фильтров должна быть внутри tol из √ 2 и сумма оба вейвлета должна быть меньше tol.

См. также

|

Введенный в R2018a