0

グラフのプロパティ「ノルム」を変更する方法を知っている人はいますか。コマンド;

G = SetProperty[G, "GraphProperties" -> {"Norm" -> 1}]

私が期待したように動作しません。これがグラフ コンストラクタです。

G = Graph[{Property[1, "Potential" -> 11],2,3,4},
          {Property[2 -> 1, "PreferenceIntensity" -> 5], 3 -> 1, 3 -> 2, 1 -> 4},
          EdgeWeight -> {5, 3, 4, 2},
          Properties -> {"GraphProperties" -> {"Norm" -> 5}},
          VertexLabels -> "Name", ImagePadding -> 10] ;

ありがとう。

4

2 に答える 2

0

これはうまくいくかもしれません:

Graph[G, Properties -> {"GraphProperties" -> {"Norm" -> 1}}]

通常、大文字で始まる記号名は作成しないようにする必要があるためg、将来的に使用してください。

于 2012-02-01T06:36:09.440 に答える
0
In[1]:= g = Graph[{1 \[DirectedEdge] 2, 2 \[DirectedEdge] 3, 3 \[DirectedEdge] 1}, 
    Properties -> {"GraphProperties" -> {"Norm" -> 1}}];
g2 = SetProperty[g, Properties -> {"GraphProperties" -> {"Norm" -> 5}}];
PropertyValue[#, "Norm"] & /@ {g, g2}


Out[1]= {1, 5}
于 2012-01-31T20:54:06.560 に答える