Постройте древовидный графический интерфейс пользователя
plot(T)
plot(T,FIG)
plot графическая утилита древовидного управления.
plot( строит древовидный T)T.
Фигура, которая содержит дерево, является инструментом GUI. Это позволяет вам изменить Метку Узла в Depth_Position или индекс и Действие Узла к Слиянию Разделения или Визуализировать.
Значения по умолчанию являются Depth_Position и Визуализируют.
Можно кликнуть по узлам, чтобы выполнить текущее Действие Узла.
plot( строит древовидный T,FIG)T на рисунке, указателем которого является FIG. Этот рисунок уже использовался, чтобы построить дерево, например, с помощью команды
FIG = plot(T)
После некоторого разделения или действий слияния, можно получить новое дерево с помощью его родительского указателя фигуры. Следующий синтаксис позволяет вам выполнить эту функциональность:
NEWT = plot(T,'read',FIG)
На самом деле первый аргумент является фиктивным. Наиболее общий синтаксис
NEWT = plot(DUMMY,'read',FIG)
где DUMMY любой объект, порожденный объектом NTREE. В более общем плане, DUMMY может быть любое имя конструктора Object, возвращающее NTREE порожденный объект. Например:
NEWT = plot(ntree,'read',FIG) NEWT = plot(dtree,'read',FIG) NEWT = plot(wptree,'read',FIG)
% Create a wavelet packets tree (1-D) load noisbloc x = noisbloc; t = wpdec(x,2,'db2'); % Plot tree t. plot(t)

% Change Node Label from Depth_Position to Index.
% Click the node (3). You get the following figure.

Теперь задержите Node Label к Depth_Position. Измените Node Action в Split-Merge. Нажмите на (1,1) узел.

Вышеупомянутый рисунок теперь показывает, что дискретный вейвлет преобразовывает вниз к уровню 2.
% Create a wavelet packets tree (2-D) load woman2 t = wpdec2(X,1,'sym4'); % Plot tree t. plot(t) % Change Node Label from Depth_Position to Index. % Click the node (1). You get the following figure.
