Как построить 3D график (сеть) Matlab? - PullRequest
1 голос
/ 13 июля 2010

Я хочу построить 3D-график в Matlab

Под графом я подразумеваю узлы и ребра. У меня есть матрица смежности, а также координатная матрица для каждого узла. В конце концов я хотел бы покрасить эти узлы и края

Функция gplot только 2d. Функция scatter3 не учитывает ребра.

Есть идеи?

Ответы [ 3 ]

2 голосов
/ 13 июля 2010

plot3 позволяет строить точки и ребра в 3D.

1 голос
/ 11 ноября 2016

Теперь возможно (MATLAB R2016b) построить граф связывания узлов в 3d, используя класс графа. Пример:

g = graph(bucky);
plot(g, 'Layout', 'subspace3');
0 голосов
/ 14 февраля 2013

plot3 не строит графики в смысле узлов и ссылок.Рекомендую вам igraph, но это scap of matlab.

...