Main Content

nodejoin

Recompose node

Syntax

T = nodejoin(T,N)
T = nodejoin(T)
T = nodejoin(T,0)

Description

nodejoin is a tree-management utility.

T = nodejoin(T,N) returns the modified tree T corresponding to a recomposition of the node N.

The nodes are numbered from left to right and from top to bottom. The root index is 0.

T = nodejoin(T) is equivalent to T = nodejoin(T,0).

Examples

% Create binary tree of depth 3. 
t = ntree(2,3);

% Plot tree t. 
plot(t)

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

% Merge nodes of indices 4 and 5.
t = nodejoin(t,5);
t = nodejoin(t,4);
% Plot new tree t. 
plot(t)

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

Version History

Introduced before R2006a

See Also