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'

Поле Userdata

Примеры

% 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