Обратный 1D поднимающийся вейвлет преобразовывает
X = ilwt(AD_In_Place,W)
X = ilwt(CA,CD,W)
X = ilwt(AD_In_Place,W,LEVEL)
X
= ILWT(CA,CD,W,LEVEL)
X = ilwt(AD_In_Place,W,LEVEL,'typeDEC',typeDEC)
X
= ilwt(CA,CD,W,LEVEL,'typeDEC',typeDEC)
ilwt
выполняет 1D поднимающуюся реконструкцию вейвлета относительно конкретного снятого вейвлета, который вы задаете.
X = ilwt(AD_In_Place,W)
вычисляет восстановленный векторный X
с помощью приближения и содействующего вектора детали AD_In_Place
, полученный поднимающейся реконструкцией вейвлета. W
является снятым именем вейвлета (см. liftwave
).
X = ilwt(CA,CD,W)
вычисляет восстановленный векторный X
с помощью содействующего вектора приближения CA
и содействующий вектор детали CD
, полученный поднимающейся реконструкцией вейвлета.
X = ilwt(AD_In_Place,W,LEVEL)
или X
= ILWT(CA,CD,W,LEVEL)
вычисляет поднимающуюся реконструкцию вейвлета, на уровне LEVEL
.
X = ilwt(AD_In_Place,W,LEVEL,'typeDEC',typeDEC)
или X
= ilwt(CA,CD,W,LEVEL,'typeDEC',typeDEC)
с typeDEC = 'w'
или 'wp'
вычисляет вейвлет или пакетный подъем использования разложения вейвлета, на уровне LEVEL
.
Вместо снятого имени вейвлета можно использовать связанную поднимающуюся схему LS
: X = ilwt(...,LS,...)
вместо X = ILWT(...,W,...)
.
Для получения дополнительной информации о подъеме схем, смотрите lsinfo
.
% Start from the Haar wavelet and get the % corresponding lifting scheme. lshaar = liftwave('haar'); % Add a primal ELS to the lifting scheme. els = {'p',[-0.125 0.125],0}; lsnew = addlift(lshaar,els); % Perform LWT at level 1 of a simple signal. x = 1:8; [cA,cD] = lwt(x,lsnew); % Perform integer LWT of the same signal. lshaarInt = liftwave('haar','int2int'); lsnewInt = addlift(lshaarInt,els); [cAint,cDint] = lwt(x,lsnewInt); % Invert the two transforms. xRec = ilwt(cA,cD,lsnew); err = max(max(abs(x-xRec))) err = 4.4409e-016 xRecInt = ilwt(cAint,cDint,lsnewInt); errInt = max(max(abs(x-xRecInt))) errInt = 0