外部インタフェース/API リファレンス | ![]() ![]() |
Fortran 言語表示
integer*4 function matPutMatrix(mfp, mp) integer*4 mp, mfp
mp
mxArray
のポインタ。
詳細
このルーチンは、mxArray
をMAT-ファイルに書き出します。
matPutMatrix
は、mxArray
mp
をMAT-ファイルmfp
に書き出します。mxArray
がMAT-ファイルに存在しない場合は、最後に付け加えられます。同じ名前のmxArray
がファイルに既に存在する場合は、既存のmxArray
はファイルを書き直すことによって、新たなmxArray
で置き換えられます。新たなmxArray
のサイズは、既存のmxArray
のサイズと異なる場合があります。
matPutMatrix
は、成功した場合は0を、エラーが発生した場合は非ゼロを出力します。
終了するときに、このルーチンによって作成されたmxArray
をコード内で開放することに注意してください。
例題
FortranプログラムのMAT-ファイルルーチンの使用法を説明するサンプルプログラムは、examples
ディレクトリのeng_mat
サブディレクトリのmatdemo1.f
を参照してください。
![]() | matPutFull | matPutString | ![]() |