rbiowavf

Инвертируйте биоортогональные фильтры вейвлета сплайна

Синтаксис

Описание

пример

[RF,DF] = rbiowavf(wname) возвращает реконструкцию (синтез) и разложение (анализ) фильтры масштабирования, RF и DF, соответственно, сопоставленный с противоположным биоортогональным вейвлетом, заданным wname.

Примеры

свернуть все

Получите противоположные биоортогональные фильтры масштабирования реконструкции и разложения для 'rbio3.1' вейвлет. 'rbio3.1' вейвлет имеет три исчезающих момента для разложения (анализ) вейвлет и один исчезающий момент для реконструкции (синтез) вейвлет.

[RF,DF] = rbiowavf('rbio3.1');

Фильтр масштабирования реконструкции, RF, и фильтр разложения, DF, равны фильтрам, возвращенным wfilters масштабируемый 2.

[LoD,HiD,LoR,HiR] = wfilters('rbio3.1');
max(abs(sqrt(2)*DF-LoD))
ans = 0
max(abs(sqrt(2)*RF-LoR))
ans = 0

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

свернуть все

Имя противоположного биоортогонального вейвлета в виде 'rbioNd.Nr' где возможные значения для Nd и Nr следующие:

Nd = 1Nr = 1 , 3 or 5
Nd = 2Nr = 2 , 4 , 6 or 8
Nd = 3Nr = 1 , 3 , 5 , 7 or 9
Nd = 4Nr = 4
Nd = 5Nr = 5
Nd = 6Nr = 8

Nd и Nr числа исчезающих моментов для фильтров разложения и реконструкции, соответственно.

Пример: 'rbiowavf3.7'

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

свернуть все

Фильтр реконструкции сопоставил с противоположным биоортогональным вейвлетом wname, возвращенный как вектор с действительным знаком.

Фильтр разложения сопоставил с противоположным биоортогональным вейвлетом wname, возвращенный как вектор с действительным знаком.

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

|

Представлено до R2006a