plot

Графический графический интерфейс пользователя дерева графика

Синтаксис

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 может быть любым именем конструктора объектов, возвращающим родительский объект 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.

Представлено до R2006a