exponenta event banner

addlift

(Подлежит удалению) Добавить шаги подъема в схему подъема

Эта версия addlift будет удален в следующем выпуске. Для подъема 1-D используйте новую версию addlift, liftingStep, и liftingScheme. Дополнительные сведения см. в разделе Вопросы совместимости.

Синтаксис

LSN = addlift(LS,ELS)
LSN = addlift(LS,ELS,'begin')
LSN = addlift(LS,ELS,'end')
addfilt(LS,ELS)

Описание

LSN = addlift(LS,ELS) возвращает новую схему подъема LSN полученные путем добавления этапа элементарного подъема ELS в схему подъема LS.

LSN = addlift(LS,ELS,'begin') предшествует указанному элементарному шагу подъема.

ELS является массивом ячеек (см. lsinfo)

{TYPEVAL, COEFS, MAX_DEG}

или структура (см. liftfilt)

struct('type',TYPEVAL,'value',LPVAL) 

с

LPVAL = laurpoly(COEFS, MAX_DEG)

LSN = addlift(LS,ELS,'end') эквивалентно addfilt(LS,ELS).

Если ELS представляет собой последовательность элементарных этапов подъема, хранящихся в массиве ячеек или массиве структур, затем каждый из элементарных этапов подъема добавляется к LS.

Дополнительные сведения о схемах подъема см. в разделе lsinfo.

Примеры

свернуть все

В этом примере показано, как начать со схемы подъема Haar и добавить основной шаг подъема.

LSbegin = liftwave('haar');

Отображение схемы подъема.

displs(LSbegin);
LSbegin = {...                       
'd'             [ -1.00000000]  [0]  
'p'             [  0.50000000]  [0]  
[  1.41421356]  [  0.70710678]  []   
};                                   

Создайте основной шаг подъема.

pstep = { 'p', [-1 2 -1]/4 , 1 };

Добавить основной шаг подъема.

LSend = addlift(LSbegin,pstep);

Отобразить окончательную схему подъема.

displs(LSend);
LSend = {...                                                 
'd'             [ -1.00000000]                          [0]  
'p'             [  0.50000000]                          [0]  
'p'             [ -0.25000000  0.50000000 -0.25000000]  [1]  
[  1.41421356]  [  0.70710678]                          []   
};                                                           

Вопросы совместимости

развернуть все

Не рекомендуется начинать с R2021a

См. также

| |

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