Проверка существующего узла
R = isnode(T,N)
isnode является утилитой управления деревом.
R = isnode( возвращает 1 для узлов T,N)N, которые существуют в дереве Tи 0 для других.
N может быть вектором-столбцом, содержащим индексы узлов, или матрицей, содержащей глубины и положения узлов.
В последнем случае: N(i,1) - глубина i-й узел и N(i,2) - позиция i-й узел.
Узлы нумеруются слева направо и сверху вниз. Индекс корня равен 0.
% Create initial tree. ord = 2; t = ntree(ord,3); % binary tree of depth 3. t = nodejoin(t,5); t = nodejoin(t,4); plot(t)

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

% Check node index.
isnode(t,[1;3;25])
ans =
1
1
0
% Check node Depth_Position.
isnode(t,[1 0;3 1;4 5])
ans =
1
1
0