Конструктор 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- дочерний элемент th. Каждый узел, который можно разделить, имеет то же свойство как корневой узел.
Для получения дополнительной информации о полях объекта введите help dtree/get.
Класс DTREE (Родительский класс: NTREE)
dtree | Родительский объект |
allNI | Вся информация об узлах |
terNI | Терминальная информация об узлах |
% Create a data tree. x = [1:10]; t = dtree(3,2,x); t = nodejoin(t,2);