1

我想绘制一个矩形网格,箭头从每个单元格指向它的 4 个邻居。它也可以是具有节点和标记边的有向图。有什么建议可以以一种不那么乏味的方式做到这一点吗?

编辑:我对将 Matlab 数据导出到第三方工具不感兴趣。

mdpgrid

4

2 回答 2

1

如果你对有向图没问题:

使用它应该非常简单biograph

希望能帮助到你!

编辑:我不确定这在您的情况下是否可行,但您可以使用dolayout.

   % Manually modify the node position and recalculate the paths.
   bg.nodes(1).Position = [150 150];
   dolayout(bg,'PathsOnly',true)
   view(bg)

如果您创建一个分配适当 X、Y 坐标的函数,您可能会实现您想要的。

-抢

于 2013-05-10T14:18:25.487 回答
1

使用 Matlab 编写一个.dot文件,然后使用GraphViz进行渲染。

于 2013-05-10T12:58:12.137 回答