文档

treeplot

树的平面图

语法

treeplot (p)
treeplot (p nodeSpec edgeSpec)

描述

treeplot (p)在给定父指针向量的情况下绘制树的图,用p(我)根= 0。

treeplot (p nodeSpec edgeSpec)允许可选参数nodeSpecedgeSpec设置节点或边缘颜色、标记和线条样式。使用''省略一个或两个

例子

要绘制有12个节点的树,调用treeplot有12个元素的输入向量。向量中每个元素的索引显示在下面的图中与每个节点相邻。(这些指数只是为了举例说明;他们不是treeplot输出。)

要生成此图,请设置节点Vector指向其父节点的索引,(将根节点的父节点设置为0)。

节点标记1图中表示为节点(1)在输入向量中,因为这是根节点的父节点为0,所以将其值设为0:

节点(1)= 0;%根节点

节点(2)节点(8)是儿童的节点(1),则将输入向量的这些元素设为1

节点(2)= 1;节点(8)= 1;

节点(7)是儿童的节点(4),则将这些元素设置为4

节点(5)= 4;节点(6)= 4;节点(7)= 4;

继续这种方式,直到向量的每个元素都标识出它的父元素。对于上面所示的图,节点向量现在看起来像这样:

节点= [0 1 2 2 4 4 1 8 8 10 10];

现在所称的treeplot生成情节的方法:

treeplot(节点)

另请参阅

||

之前介绍过的R2006a

这个话题有用吗?