mktrintree

Создайте повторно объединяющееся трехчленное дерево

Синтаксис

TrinTree = mktrintree(NumLevels,NumPos,NumStates,NodeVal)

Аргументы

NumLevels

Количество уровней времени дерева.

NumPos

1-by-NUMLEVELS вектор, содержащий длину векторов состояния в каждый раз уровень.

NumStates

1-by-NUMLEVELS вектор, содержащий количество векторов состояния в каждый раз уровень.

NodeVal

(Необязательно) Начальное значение в каждом узле дерева. Значение по умолчанию = NaN.

Описание

TrinTree = mktrintree(NumLevels,NumPos,NumStates,NodeVal) создает повторно объединяющийся древовидный Tree с начальными значениями NodeVal в каждом узле.

Примеры

Создайте повторно объединяющееся трехчленное дерево четырех раз уровни с вектором двух элементов в каждом узле и каждого элемента, инициализированного к NaN.

TrinTree = mktrintree(4, [2 2 2 2], [1 3 5 7]); 

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