0

Maple で有向平面グラフをプロットしようとしていますが、コマンドは無向グラフしか受け入れません。ドキュメントには、この制限については言及されていません。メープルでそれらをプロットする方法はありますか?

小さな実例:

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

これは機能しますが、無向グラフを定義します。{1,2} を [1,2] に変更すると、エッジに方向性が生じ、DrawPlanar が失敗します。有向グラフの平面プロットを作成する方法を知っている人はいますか?

4

1 に答える 1

-1

コマンドを使用できますGraphTheory:-DrawGraph

コマンドのさまざまな表示オプションは、実際DrawGraphの方法とまったく同じようにレイアウトされたものを生成しDrawPlanarません。

DrawPlanar有向グラフをサポートしない理由はわかりません。それがどのようにプログラムされているかのようです。代わりにコマンドとコマンドなどDrawPlanarを組み合わせて使用​​するように(再)プログラムして、より幅広い機能を実現できると思います。HasArcHasEdge

于 2012-10-18T22:24:36.860 に答える