What is New in Mathematica 5.1 製品
-----
 /
Mathematica
*文字列操作
*DatabaseLink
*バイナリデータI/O
*追加されたインポート・エキスポート形式
*Webサービス
<大規模なグラフレイアウト
*配列の視覚化
*強化された線形代数
*区分関数
*領域上の積分
*イベント操作
*記号的微分方程式
*クラスタ分析
*EquationTrekker
*MathematicaMark2004
*GUIKit
*新機能のまとめ
*このページについてのお問い合せ
戻る進む

大規模なグラフレイアウト

Wolfram Mathematica 6の新機能をご覧ください

GraphPlotGraphPlot3Dは,大規模なグラフおよびネットワークの視覚化のための最新鋭の関数です.

両関数とも,さまざまなアルゴリズムや方法を適用して,審美的に最適な2Dおよび3Dレイアウトを見付けます.




詳細

 例題ノートブックのダウンロード
例:小さいネットワークの視覚化

GraphPlot[DesarguesGraph]
 
GraphPlot3D[DesarguesGraph]
2D
 
3D


 例題ノートブックのダウンロード
例:一連のネットワークの自動レイアウト

GraphPlotは,あらゆる形式のリレーショナルデータを表すレイアウトを自動的に見付けます.

Table[i->Mod[i^2,n], {i, n}]はマッピングを定義します.GraphPlotは,任意のn についての視覚的表現を見付けます.


n = 100から130
アニメーション開始


例:どのようにGraphPlotが動作するか

このアニメーションは,GraphPlotがグラフのレイアウトを最適化するために使用するメソッドの一例を示したものです.

まず,グラフのノードがランダムに配列されます.次に,理想的なバネのような力で各ノードがインタラクトする物理ベースのアルゴリズムを使って,配列を次々に変化させます.GraphPlotは常に最適なアルゴリズムを使って,最終結果を自動的に表示します.


例:インポートデータを使った大規模なグラフの描画

このグラフは北京植物園の温室の有限要素解析からのもので,22,044の頂点と478,668の辺があります.この描画は,Mathematica を使って1分以内で,疎行列から自動的に計算されました.
北京植物園の温室とGraphPlotの出力


関連リンク


ドキュメント  ドキュメント
GraphPlotパッケージ
  
アドバンスドキュメント アドバンスドキュメント
GraphPlotアドバンスドキュメント
  
その他の情報  その他の情報
コンファレンス発表:Graph Visualization

トップへ 戻る進む



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en]