|
SOLUTIONS
|
MATHEMATICA IMPORT/EXPORT 形式
LEDA (.gw,.lgr)
LEDAグラフデータ形式.
一般にグラフの交換形式として使われる.
単一の型付き,有向,無向グラフを保管する.
テキスト形式.
LEDAグラフライブラリおよびGraphWinアプリケーションのネイティブグラフファイル形式.
LEDAはEfficient Datatypes and Algorithmsの頭字語である.
1990年代にMax Planck Institute for Informatics Saarbrückenにおいて開発された.
一般にグラフの交換形式として使われる.
単一の型付き,有向,無向グラフを保管する.
テキスト形式.
LEDAグラフライブラリおよびGraphWinアプリケーションのネイティブグラフファイル形式.
LEDAはEfficient Datatypes and Algorithmsの頭字語である.
1990年代にMax Planck Institute for Informatics Saarbrückenにおいて開発された.
ImportとExportImportとExport
- Import["file.gw"]は指定のファイルに保管されているグラフを表すGraphオブジェクトを返す.
- Export["file.gw", expr]はグラフを表す隣接行列あるいは辺情報をLEDA形式にエキスポートする.
- Import["file.gw"]はfile からグラフをインポートして,それをGraphとして返す.
- Import["file.gw", elem]は指定された要素をLEDAファイルからインポートする.
- Import["file.gw", {{elem1, elem2, ...}}]は複数の要素をインポートする.
- インポートの形式はImport["file", "LEDA"]あるいはImport["file", {"LEDA", elem, ...}]で指定することができる.
- Export["file.gw", expr, elem]は expr が要素 elem を指定するものとして扱って,LEDAファイルを作成する.
- Export["file.gw", {expr1, expr2, ...}, {{elem1, elem2, ...}}]はそれぞれの
が対応する
を指定するものとして扱う. - Export["file.gw", expr, opt1->val1, ...]は指定されたオプションの要素が指定された値を取るものとして expr をエキスポートする.
- Export["file.gw", {elem1->expr1, elem2->expr2, ...}, "Rules"]は規則を使ってエキスポートされるべき要素を指定する.
- ImportとExportについての一般的な情報は,関数ページを参照のこと.
- ImportStringとExportStringはLEDAファイル形式をサポートする.
要素要素
- 一般的なImport 要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Rules" それぞれの要素とオプションについての規則の完全リスト "Options" オプション,属性,設定についての規則のリスト - データ表現要素:
-
"AdjacencyMatrix" 行列として与えられる辺情報 "EdgeData" リストとして与えられる辺データ "EdgeRules" 規則のリストとして与えられるグラフの連結性データ "EdgeType" 文字列で与えられる辺データ型 "Graph" Graphオブジェクトとして与えられる,ファイルの中に保存されたグラフ "Graphics" グラフプロットとして描画されるファイルに保管されたグラフ "VertexCount" グラフの頂点の数 "VertexData" リストとして与えられる頂点データ "VertexType" 文字列として与えられる頂点のデータ型 - ImportはLEDAからインポートする際に,デフォルトで
要素を使用する.
オプションオプション
- 一般的なImportオプション:
-
ImageSize Automatic グラフを表示する画像の全体的な大きさを指定する - LEDAからインポートする際は,Graphがサポートするすべてのオプションを与えることができる.一般的な設定を示す:
-
EdgeLabels Automatic 辺に対するラベルとラベル配置 EdgeWeight Automatic 辺の重み VertexCoordinates Automatic 頂点に対する中心座標 VertexLabels Automatic 頂点に対するラベルとラベル配置 VertexShape Automatic 頂点に対するグラフィックスの形状
としてインポートする際は,GraphPlotがサポートするすべてのオプションを与えることができる.一般的な設定を示す:-
DirectedEdges Automatic 辺を有向矢印で示すかどうか EdgeLabeling Automatic 辺に与えられたラベルを含むかどうか EdgeRenderingFunction Automatic 辺に明示的なグラフィックスを与える関数 VertexLabeling Automatic 頂点名をラベルとして示すかどうか VertexRenderingFunction Automatic 頂点に明示的なグラフィックスを与える関数 - Exportオプション:
-
DirectedEdges Automatic エキスポートするデータが有向グラフを表しているかどうか - 辺規則または対称隣接行列からエキスポートする際は,辺はデフォルトで無向であるとして扱われる.
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



