我想绘制一个矩形网格,箭头指向从每个单元格到其4个邻居。它也可以是带有节点和标记边的有向图。有什么建议以不那么繁琐的方式做到这一点?
编辑:我对将Matlab数据导出到第三方工具不感兴趣。
答案 0 :(得分:1)
使用Matlab编写.dot
文件,然后使用GraphViz进行渲染。
答案 1 :(得分: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坐标的函数,您可能会达到您想要的效果。
-Rob