DOCUMENTATION CENTER SEARCH
Mathematica
>
インポートとエキスポート
>
Import/Export フォーマット
MAT
(.mat)
MATLAB MATファイル.
行列データ形式.
数,ブール値,または文字列の行列を格納する.
バイナリ形式.
MAT レベル 4ファイルは MATLAB バージョン4またはその以前のバージョンと互換であり,MAT レベル 5 ファイルは MATLAB 5 とそれ以降のバージョンと互換である.
Mathematica
はMAT レベル 4 および 5と互換である.
MathWorksによって開発された.
Import
はMAT レベル4と5ファイルを完全にサポートしている.
状況によって,数値データは
SparseArray
オブジェクトとしてインポートされる.
Export
はMAT 4ファイルを作成する.
IMPORTとEXPORT
Import
["
file
.mat"]
はMATファイルをインポートして配列を返す.
Export
["
file
.mat",
expr
]
は任意の数値配列をMATファイルにエキスポートする.
Import
["
file
.mat"]
は数,文字列,またはブール値を含む多次元の配列を返す.
Export
["
file
.mat",
expr
]
は整数または倍精度数の配列からMATファイルを作成する.
Import
["
file
.mat",
elem
]
はMATファイルから指定された要素をインポートする.
Import
["
file
.mat", {
elem
,
sub
a
,
sub
b
,
...
}]
は子要素をインポートする.
Import
["
file
.mat", {{
elem
1
,
elem
2
,
...
}}]
は複数の要素をインポートする.
インポートの形式は
Import
["
file
", "MAT"]
または
Import
["
file
", {"MAT",
elem
,
...
}]
と指定できる.
Export
["
file
.mat",
expr
,
elem
]
は
expr
が要素,
elem
を指定するものとして扱うことにより,MATファイルを作成する.
Export
["
file
.mat", {
expr
1
,
expr
2
,
...
}, {{
elem
1
,
elem
2
,
...
}}]
では,それぞれの
expr
i
が対応する
elem
i
を指定するものとして扱われる.
Export
["
file
.mat",
expr
,
opt
1
->
val
1
,
...
]
は
expr
を特別の値を持つオプションが指定されたものとしてエキスポートする.
Export
["
file
.mat", {
elem
1
->
expr
1
,
elem
2
->
expr
2
,
...
}, "Rules"]
は規則を使い,エキスポートされる要素を指定する.
Import
と
Export
についての一般的な情報は,関数ページを参照のこと.
ImportString
と
ExportString
はMAT形式をサポートしている.
要素
一般的な
Import
要素:
"Elements"
ファイル中の有効な要素とオプションのリスト
"Rules"
要素とオプションのそれぞれの規則のリスト
"Options"
オプション,属性,設定についての規則
データを表現する要素:
"Data"
多次元の配列として与えられる数値またはテキストデータ
Import
と
Export
はデフォルトで
"Data"
要素を使う.
メタ情報要素:
"Comments"
このファイルに格納されるユーザコメント
その他
インポートとエキスポート
全形式のリスト
数学データ形式
行列と線形代数
数値データ形式
信号処理
疎な(スパース)配列
例題
すべて閉じる
例
簡単なMATファイルをインポートする:
In[1]:=
Out[1]=
メタ情報そのものをこのファイルからインポートする:
In[2]:=
Out[2]=
© 2008 Wolfram Research, Inc.