在Maple中绘制定向平面图

时间:2012-10-17 11:54:24

标签: graph maple

我试图在Maple中绘制一个有向平面图,但该命令只接受无向图。文档没有提到这个限制。有没有办法用枫木绘制它们?

一个小例子:

restart:
with(GraphTheory):
G:=Graph({{1,2},{2,3},{3,4}});
DrawPlanar(G);

这可以工作,但定义了无向图。通过将{1,2}更改为[1,2],边缘变为方向性,DrawPlanar失败。 有谁知道如何创建有向图的平面图?

1 个答案:

答案 0 :(得分:-1)

您可以使用GraphTheory:-DrawGraph命令。

DrawGraph命令的各种显示选项不会产生与DrawPlanar完全相同的内容。

我不知道DrawPlanar不支持有向图的任何理由;它似乎就是它的编程方式。我认为DrawPlanar可以(重新)编程以使用HasArcHasEdge命令等混合,并获得更广泛的功能。