首页 文章

如何绘制3d图形(网络)matlab?

提问于
浏览
1

我想在matlab中绘制一个三维图形

通过图表我的意思是节点和边缘 . 我有一个邻接矩阵以及每个节点的坐标矩阵 . 最终我希望为这些节点和边缘着色

gplot函数只有2d . scatter3函数不允许边缘 .

有任何想法吗?

3 回答

  • 0

    plot3允许您在3D中绘制点和边 .

  • 1

    现在可以(MATLAB R2016b)使用图形类在3d中绘制节点链接图 . 例:

    g = graph(bucky);
    plot(g, 'Layout', 'subspace3');
    
  • 2

    plot3不会在节点和链接的意义上绘制图形 . 我向你推荐igraph,但它是sclabs的matlab .

相关问题