このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
グラフとネットワーク アルゴリズム
有向および無向グラフ、ネットワーク解析
グラフは、ネットワークの接続をモデル化し、さまざまな物理学、生物学および情報システムに幅広く適用できます。グラフを使用して、脳内のニューロン、航空路の飛行パターン、その他多くのものをモデル化できます。グラフの構造は、「ノード」と「エッジ」で構成されています。各ノードはエンティティを表し、各エッジは 2 つのノード間の接続を表します。詳細は、有向および無向グラフを参照してください。
関数
オブジェクト
GraphPlot | 有向グラフと無向グラフのグラフ プロット |
プロパティ
GraphPlot のプロパティ | グラフ プロットの外観と動作 |
トピック
- 有向および無向グラフ
有向グラフおよび無向グラフの紹介。
- グラフと行列
この例では、スパース行列の適用を示してグラフと行列の関係について説明します。
- 既存グラフのノードとエッジの変更
この例では、
addedge
、rmedge
、addnode
、rmnode
、findedge
、findnode
およびsubgraph
の各関数を使用してgraph
またはdigraph
オブジェクト内のノードやエッジにアクセスし、それらを変更する方法を示します。 - グラフのノード名、エッジの重みおよび他の属性の追加
この例では、
graph
とdigraph
を使用して作成したグラフ内のノードとエッジに属性を追加する方法を示します。 - グラフのプロットおよびカスタマイズ
この例では、グラフをプロットしたうえで表示をカスタマイズし、グラフのノードとエッジにラベルや強調表示を追加する方法を示します。
- グラフのノードとエッジにラベルを付ける
この例では、グラフのノードとエッジのラベルを追加およびカスタマイズする方法を示します。
- グラフ プロット データ ヒントに対するノード プロパティの追加
この例では、
GraphPlot
データ ヒントをカスタマイズして、グラフの追加ノード プロパティを表示する方法を説明します。 - 幅優先探索と深さ優先探索の可視化
この例では、グラフのノードとエッジを強調表示することにより
bfsearch
とdfsearch
の結果を可視化する関数の定義方法を示します。