Конструктор 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);