Matlab バイナリ MAT-ファイルを開く.
fd = matfile_open(filename[, mode[, version]])
文字列: ファイルのパス. ANSI文字のみを含む必要があります.
文字列: ファイルアクセス型 (デフォルトは"r"
).
"r": 読み込み用にファイルを開く.
"w": 書き込み用に空のファイルを作成またはファイルを開く.
スカラー文字列: ファイル形式のバージョン (デフォルト:"5"
).
"5": Matlab 5 ファイル.
"7.3": Matlab 7.3 ファイル.
実数: ファイル記述子 (開くのに失敗した場合は -1).
Matlab バイナリ MATファイルをデータ読み込み用または書き込み用に 開きます.
![]() | mode が w に設定された場合,
filename の内容はリセットされます. |
A = rand(10, 10); B = sprand(100, 100, 0.1); savematfile("test_matfile.mat", "A", "B", "-v6"); clear(); fd = matfile_open("test_matfile.mat"); matfile_listvar(fd) matfile_close(fd); //fd = matfile_open("test_matfile.mat", "w"); // 空のtest_matfile.mat //fd = matfile_open("test_matfile.mat", "w", "7.3"); // Matlab 7.3 ファイル用の空の test_matfile.mat | ![]() | ![]() |
この関数はMATIOライブラリ (
http://sourceforge.net/projects/matio/
)を使用しています.
Version | Description |
5.5.0 | Matlab 7.3ファイルをサポート. |