h5close
HDF5オブジェクトを閉じる
呼び出し手順
h5close([obj_1 [, obj_2 [, ...]]])
引数
- obj_i
H5Object
説明
オブジェクトとその全ての派生ノードを閉じます. これにより,このオブジェクトに関連する全メモリを解放できます.
ファイルに関連する全てのバッファはファイルを閉じる前にフラッシュされます.
引数を指定しない場合, オープンされている全オブジェクトが閉じられます
例
x = ["Hello" "World"; "Salut" "Monde"]; save(TMPDIR + "/x.sod", "x"); // SODファイルはHDF5ファイルです // 作成済みのファイルをオープン a = h5open(TMPDIR + "/x.sod"); // ファイルの内容をダンプ h5dump(a); // "x"という名前のデータセットをオープン ds = a.root.x // 属性'SCILAB_Class'を取得 attr = ds.SCILAB_Class // 値を読み込む attr.data // dsからデータを取得 d = ds.data // データセットを終了 h5close(ds) // attrはdsからオープンされていたため, attr はもう利用可能ではありません // ... よってエラーが発生します attr // 処理を完了し, リソースを全て解放 h5close(a);
履歴
バージョン | 記述 |
5.5.0 | HDF5モジュールが導入されました. |
Report an issue | ||
<< h5attr | HDF5 files | h5cp >> |