Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフプログラミング > PropertyValue >
Mathematica > 可視化とグラフィックス > グラフとネットワーク > グラフプログラミング > PropertyValue >
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフ表現と属性 > グラフプログラミング > PropertyValue >

PropertyValue

PropertyValue
obj 中の item について name に関連付けられた特性値を与える.
  • 特性はGraphのようなオブジェクト内の特定の名前付き項目のための のペアを保存し操作するために使われる.
  • PropertyValue[{obj, item}, name]=val を使って特性値が変更できる.
  • Graphオブジェクトの使用可能な項目には頂点や辺等がある.
特性を持った完全グラフを生成する:
特性名に関連付けられた特性値を取り出す:
特性値を変更する:
特性値の設定を解く:
特性を持った完全グラフを生成する:
In[1]:=
Click for copyable input
Out[1]=
特性名に関連付けられた特性値を取り出す:
In[2]:=
Click for copyable input
Out[2]=
特性値を変更する:
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
Out[4]=
特性値の設定を解く:
In[5]:=
Click for copyable input
In[6]:=
Click for copyable input
Out[6]=
頂点1の特性値を設定する:
頂点1の特性値を読み出す:
に特性値を設定する:
の特性値を読み出す:
頂点の設定特性を解除する:
辺の特性を解除する:
未定義の特性については,PropertyValue$Failedを返す:
標準的な頂点特性にはVertexStyleが含まれる:
不可視特性にはVertexWeightが含まれる:
カスタム特性を設定する:
標準的な辺の特性にはEdgeStyleが含まれる:
不可視特性にはEdgeWeightが含まれる:
カスタム特性を設定する:
Doを使っていくつかの特性値を設定する:
項目ごとに異なる特性値を設定する:
Tableを使って特性値のリストを作る:
重み付きのグラフを作る:
辺の重みを設定する:
重みのスケールを計算する:
辺の重みを反映するように辺の太さを設定する:
経路をハイライトし始点と終点に印を付ける:
経路に沿って頂点を選ぶ:
経路に沿って辺のスタイルに設定を施し始点と終点に頂点ラベルを付けることでハイライトする:
EdgeListで与えられる順序に従って動的に辺をハイライトする:
1秒間に5回更新する:
幅優先探索を動的に可視化する:
Propertyをラッパーとして使ってGraph等の関数の特性を指定する:
PropertyListを使ってある特性が存在するかどうか調べる:
頂点ラベルの規則リストを生成する:
SetPropertyを使ってもとのグラフを変更せずに特性を設定する:
もとのグラフは変わっていない:
RemovePropertyを使ってもとのグラフを変更せずに特性を取り除く:
もとのグラフは変わっていない:
未定義の特定については,PropertyValue$Failedを返す:
PropertyListを使ってある特性が設定されているかどうか調べる:
特性値があるときでもPropertyValue$Failedを返すことがある:
PropertyListを使って実際の特性値をチェックする:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF