exponenta event banner

dtree

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

Синтаксис

T = dtree(ORD,D,X)
T = dtree(ORD,D,X,U)
[T,NB] = dtree(...)
[T,NB] = dtree('PropName1',PropValue1,'PropName2',PropValue2,...)

Описание

T = dtree(ORD,D,X) возвращает полное дерево данных (DTREE) объект заказа ORD и глубина D. Данные, связанные с деревом T является X.

С T = dtree(ORD,D,X,U) можно задать поле пользовательских данных.

[T,NB] = dtree(...) возвращает также количество терминальных узлов (выходов) T.

[T,NB] = dtree('PropName1',PropValue1,'PropName2',PropValue2,...) является наиболее общим синтаксисом для построения DTREE объект.

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

'order'

Порядок дерева

'depth'

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

'data'

Данные, связанные с деревом

'spsch'

Схема разделения для узлов

'ud'

Поле пользовательских данных

Поле разделенной схемы является порядком ORD на 1 логический массив. Корень дерева может быть разделен и имеет ORD детей. Если spsch(j) = 1, вы можете разделить j-й ребенок. Каждый узел, который можно разделить, имеет то же свойство, что и корневой узел.

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

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

Области

dtree

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

allNI

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

terNI

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

Примеры

% Create a data tree.
x = [1:10];
t = dtree(3,2,x);
t = nodejoin(t,2);

См. также

|

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