gplot

Постройте график узлов и ссылок, представляющих матрицу смежности

Синтаксис

gplot (A, Координаты)
gplot (A, Координаты, LineSpec)
[X, Y] = gplot (A, Координаты)

Описание

Функция gplot изображает набор в виде графика координат с помощью матрицы смежности.

gplot(A,Coordinates) строит график графика узлов, заданных в Coordinates согласно n на n матрице смежности A, где n является количеством узлов. Coordinates является n-2 матрицей, где n является количеством узлов, и каждая координатная пара представляет один узел.

gplot(A,Coordinates,LineSpec) строит график узлов с помощью типа строки, символа маркера и цвета, заданного LineSpec.

[X,Y] = gplot(A,Coordinates) возвращает NaN - акцентированные векторы X и Y, не генерируя график. Используйте X и Y, чтобы сгенерировать график в более позднее время с помощью plot(X,Y). Чтобы использовать этот синтаксис, Coordinates должен иметь тип, единственный или двойной.

Примеры

свернуть все

Постройте график половины "Маркерного шара" углеродная молекула, поместив звездочки в каждом узле.

k = 1:30;
[B,XY] = bucky;
gplot(B(k,k),XY(k,:),'-*')
axis square

Советы

Для двумерных данных Coordinates(i,:) = [x(i) y(i)] обозначает узел i, и Coordinates(j,:) = [x(j)y(j)] обозначает узел j. Если узел i и узел, j соединяется, A(i,j) или A(j,i), является ненулевым; в противном случае A(i,j) и A(j,i) являются нулем.

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

Была ли эта тема полезной?