主要内容

mkbush

创建浓密的树

描述

例子

NumStates= mkbush (NumLevelsNumChildNumPos创建一个浓密的树有初始值NodeVal在每个节点上。

例子

NumStates= mkbush (___修剪NodeVal修剪而且NodeVal

例子

全部折叠

这个示例展示了如何创建具有四个时间级别的树,每个节点有两个分支,每个节点中有三个元素,每个元素初始化为

Tree = mkbush(4,2,3);treeview(树)

图树查看器包含2个轴对象和其他uicontrol类型的对象。Axes对象1包含29个line类型的对象。坐标轴对象2为空。

输入参数

全部折叠

树的时间级别数,指定为标量数字。

数据类型:

每个级别中节点的分支(子)数目,指定为a1-按层数排列(NUMLEVELS)向量。

数据类型:

每个时间级别中状态向量的长度,指定为a1——- - - - - -NUMLEVELS向量。

数据类型:

(可选)表示节点之间的移动,指定为标量01.如果修剪= 1NumPos减少1当从一个时间级别移动到下一个时。否则,如果修剪= 0NumPos不会减少。

数据类型:逻辑

(可选)树的每个节点上的初始值,指定为标量数字。

数据类型:

输出参数

全部折叠

浓密的树,作为具有初始值的树结构返回NodeVal在每个节点上。

每一层的状态向量数,返回为a1——- - - - - -NUMLEVELS向量。

R2006a之前介绍