Асценданты узлов
A = nodeasc(T,N)
nodeasc - утилита управления деревом.
A = nodeasc( возвращает индексы всех восходящих элементов узла T,N)N в древовидном T где N может быть индекс узлом или глубиной и положением узла. A - вектор-столбец с A(1) = индекс узла N.
A = nodeasc является матрицей, которая содержит глубины и положения всех восходящих. (T, N, 'deppos')A(i,1) - глубина i-й восходящий и A(i,2) - положение i-й восходящий.
Нумерация узлов выполняется слева направо и сверху вниз. Корневой индекс 0.
% Create binary tree of depth 3. t = ntree(2,3); t = nodejoin(t,5); t = nodejoin(t,4); plot(t)

% Change Node Label from Depth_Position to Index
% (see the plot function).

nodeasc(t,[2 2])
ans =
5
2
0
nodeasc(t,[2 2],'deppos')
ans =
2 2
1 1
0 0