wptree

Конструктор WPTREE

Синтаксис

T = wptree(ORDER,DEPTH,X,WNAME,ENT_TYPE,PARAMETER)
T = wptree(ORDER,DEPTH,X,WNAME)
T = wptree(ORDER,DEPTH,X,WNAME,'shannon')
T = wptree(ORDER,DEPTH,X,WNAME,ENT_TYPE,ENT_PAR,USERDATA)

Описание

T = wptree(ORDER,DEPTH,X,WNAME,ENT_TYPE,PARAMETER) возвращает полное пакетное дерево вейвлета T.

ORDER является целым числом, представляющим порядок дерева (количество “дочерних элементов” каждого не терминальный узел). ORDER должен быть равен 2 или 4.

Если ORDER = 2, T является объектом WPTREE, соответствующим пакетному разложению вейвлета векторного X (сигнала) на уровне DEPTH с конкретным вейвлетом WNAME.

Если ORDER = 4, T является объектом WPTREE, соответствующим пакетному разложению вейвлета матрицы (изображение) X на уровне DEPTH с конкретным вейвлетом WNAME.

ENT_TYPE является вектором символов или скаляром строки, содержащим энтропийный тип, и ENT_PAR является дополнительным параметром, используемым для энтропийного вычисления (см. wentropy, wpdec или wpdec2 для получения дополнительной информации).

T = wptree(ORDER,DEPTH,X,WNAME) эквивалентно T = wptree(ORDER,DEPTH,X,WNAME,'shannon')

С T = wptree(ORDER,DEPTH,X,WNAME,ENT_TYPE,ENT_PAR,USERDATA) можно установить userdata поле.

Функциональный wptree возвращает объект WPTREE.

Для получения дополнительной информации о полях объекта смотрите, что get функционирует или вводит

help wptree/get

Класс WPTREE (Родительский класс: DTREE)

Поля

'dtree'Родительский объект DTREE
'wavInfo'Структура (информация о вейвлете)
'entInfo'Структура (энтропийная информация)

Информационная структура вейвлета, 'wavInfo', содержит

'wavName'Имя вейвлета
'Lo_D'Низкий фильтр Разложения
'Hi_D'Высокий фильтр Разложения
'Lo_R'Низкий фильтр Реконструкции
'Hi_R'Высокий фильтр Реконструкции

Энтропийная информационная структура, 'entInfo', содержит

'entName'Энтропийное имя
'entPar'Энтропийный параметр

Поля от родительского объекта DTREE:

'allNI'

Вся информация об узлах

'allNI' является массивом размера nbnode 5, который содержит

indИндекс
sizeРазмер данных
entЭнтропия
entoОптимальная энтропия

Каждая строка создается на основе следующей схемы:

Примеры

% Create a wavelet packet tree.
x = rand(1,512);
t = wptree(2,3,x,'db3');
t = wpjoin(t,[4;5]);

% Plot tree t4.
plot(t);

% Click the node (3,0), (see the plot function).

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

|

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

Для просмотра документации необходимо авторизоваться на сайте