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