exponenta event banner

treelayout

Раскладывать дерево или лес

Синтаксис

[x,y] = treelayout(parent,post)
[x,y,h,s] = treelayout(parent,post)

Описание

[x,y] = treelayout(parent,post) закладывает дерево или лес. parent - вектор родительских указателей, с 0 для корня. post является необязательной перестановкой postorder на узлах дерева. Если опустить post, treelayout вычисляет его. x и y векторы координат в единичном квадрате, на котором следует расположить узлы дерева, чтобы сделать красивую картину.

[x,y,h,s] = treelayout(parent,post) также возвращает высоту дерева h и число вершин s в сепараторе верхнего уровня.

Совет

  • Использовать graph и digraph объекты для работы с графическими и сетевыми алгоритмами. Можно визуализировать сети с помощью plot. Для визуализации дерева используйте plot(G,'Layout','layered').

См. также

| | |

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