1D поднимающийся вейвлет преобразовывает
[CA,CD] = lwt(
X
,W
)
X_InPlace = lwt(X,W)
lwt(X
,W
,LEVEL)
X_InPlace = lwt(X
,W
,LEVEL,'typeDEC',typeDEC)
[CA,CD]
= lwt(X
,W
,LEVEL,'typeDEC',typeDEC)
lwt
выполняет 1D поднимающееся разложение вейвлета относительно конкретного снятого вейвлета, который вы задаете.
[CA,CD] = lwt(
вычисляет содействующий вектор приближения X
,W
)CA
и содействующий вектор детали CD
, полученный поднимающимся разложением вейвлета, векторного X
. W
является снятым именем вейвлета (см. liftwave
).
X_InPlace = lwt(X,W)
вычисляет коэффициенты детали и приближение. Эти коэффициенты хранятся на месте:
CA = X_InPlace(1:2:end)
и CD = X_InPlace(2:2:end)
lwt(
вычисляет поднимающееся разложение вейвлета на уровне X
,W
,LEVEL)LEVEL
.
X_InPlace = lwt(
или X
,W
,LEVEL,'typeDEC',typeDEC)[CA,CD]
= lwt(
с X
,W
,LEVEL,'typeDEC',typeDEC)typeDEC = 'w'
или 'wp'
вычисляет вейвлет или пакетный подъем использования разложения вейвлета, на уровне LEVEL
.
Вместо снятого имени вейвлета можно использовать связанную поднимающуюся схему LS
: lwt(X,LS,...)
вместо lwt(X,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) cA = 1.9445 4.9497 7.7782 10.6066 cD = 0.7071 0.7071 0.7071 0.7071 % Perform integer LWT of the same signal. lshaarInt = liftwave('haar','int2int'); lsnewInt = addlift(lshaarInt,els); [cAint,cDint] = lwt(x,lsnewInt) cAint = 1 3 5 7 cDint = 1 1 1 1
Эта функция использует многофазный алгоритм.
lwt
уменьшает до dwt
с дополняющим нуль дополнительным режимом и без дополнительных коэффициентов.
Странг, Г.; Т. Нгуен (1996), Вейвлеты и наборы фильтров, Wellesley-Кембриджское Нажатие.
Sweldens, W. (1998), “Подъем Схемы: Конструкция Второго поколения Вейвлетов”, SIAM J. Математика. Анальный., 29 (2), стр 511–546.