treeplot

Desenha uma árvore a partir do vetor de pais.

Categoria: Mathematics > Sparse Matrices

Sintaxe

treeplot(p)

Desenha a árvore cujo vetor de pais é p.

treeplot(p, nodeSpec, edgeSpec)

Define o estilo dos marcadores dos nós e das arestas.

Descrição

Os nós são posicionados com treelayout: a raiz fica no topo e cada nível da árvore fica uma linha abaixo. O formato é o mesmo retornado por etree, então treeplot(etree(A)) mostra a árvore de eliminação de uma matriz.

Argumentos de entrada

p
Vetor de pais: p(j) é o pai do nó j, 0 para uma raiz, com p(j) < j.
nodeSpec, edgeSpec
Especificações de linha opcionais, por exemplo 'ko' e 'r-'.

Exemplo

Uma árvore binária

p = [0 1 1 2 2 3 3];
treeplot(p)

Observações

treeplot não retorna coordenadas; use treelayout para obter as posições dos nós.

Veja também

treelayout etreeplot etree gplot