get

Содержимое WPTREE

Синтаксис

[FieldValue1,FieldValue2, ...] = get(T,'FieldName1','FieldName2', ...)
[FieldValue1,FieldValue2, ...] = get(T)

Описание

[FieldValue1,FieldValue2, ...] = get(T,'FieldName1','FieldName2', ...) возвращает содержимое указанных полей для объекта WPTREE T.

Для полей, которые являются объектами или структурами, можно получить содержимое подполя, присвоив имя этим подполям следующим 'FieldName' значения. (См. «Примеры» ниже.)

[FieldValue1,FieldValue2, ...] = get(T) возвращает все содержимое поля дерева T.

Допустимые варианты для 'FieldName' являются

'dtree'

Родительский объект DTREE

'wavInfo'

Структура (вейвлет)

Поля вейвлета вейвлет-информации, 'wavInfo', также действительны для 'FieldName':

'wavName'

Имя вейвлета

'Lo_D'

Фильтр низкого разложения

'Hi_D'

Фильтр высокого разложения

'Lo_R'

Фильтр Низкой Реконструкции

'Hi_R'

Фильтр Высокой Реконструкции

'entInfo'

Структура (энтропийная информация)

Поля информационной структуры энтропии, 'entInfo', также действительны для 'FieldName':

'entName'

Имя энтропии

'entPar'

Параметр Энтропии

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

'ntree'

Родительский объект NTREE

'allNI'

Информация обо всех узлах

'terNI'

Информация о клеммных узлах

Или поля родительского объекта NTREE:

'wtbo'

Родительский объект WTBO

'order'

Порядок расположения дерева

'depth'

Глубина дерева

'spsch'

Разделение схемы для узлов

'tn'

Массив терминальных узлов дерева

Или поля родительского объекта WTBO:

'wtboInfo'

Информация об объекте

'ud'

Месторождение Усердата

Примеры

% Compute a wavelet packets tree
x = rand(1,1000);
t = wpdec(x,2,'db2');
o = get(t,'order');
[o,tn] = get(t,'order','tn');
[o,allNI,tn] = get(t,'order','allNI','tn');
[o,wavInfo,allNI,tn] = get(t,'order','wavInfo','allNI','tn');
[o,tn,Lo_D,EntName] = get(t,'order','tn','Lo_D','EntName');
[wo,nt,dt] = get(t,'wtbo','ntree','dtree');

См. также

| | |

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