Main Content

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

配列の変換

値渡しではなく、参照渡しする配列に変換

MATLAB® と Fortran の型の間で変換を行うには、次の関数を使用します。

Fortran 関数

すべて展開する

mxCopyReal8ToPtrFortran 配列からポインター配列への REAL*8
mxCopyPtrToReal8ポインター配列から Fortran 配列への REAL*8
mxCopyReal4ToPtrFortran 配列からポインター配列への REAL*4
mxCopyPtrToReal4ポインター配列から Fortran 配列への REAL*4
mxCopyComplex16ToPtrFortran 配列からポインター配列への COMPLEX*16
mxCopyPtrToComplex16ポインター配列から Fortran 配列への COMPLEX*16
mxCopyComplex8ToPtrFortran 配列からポインター配列への COMPLEX*8
mxCopyPtrToComplex8ポインター配列から Fortran 配列への COMPLEX*8
mxCopyInteger4ToPtrFortran 配列からポインター配列への INTEGER*4
mxCopyPtrToInteger4ポインター配列から Fortran 配列への INTEGER*4
mxCopyInteger2ToPtrFortran 配列からポインター配列への INTEGER*2
mxCopyPtrToInteger2ポインター配列から Fortran 配列への INTEGER*2
mxCopyInteger1ToPtrFortran 配列からポインター配列への INTEGER*1
mxCopyPtrToInteger1ポインター配列から Fortran 配列への INTEGER*1
mxCopyCharacterToPtrFortran 配列からポインター配列への CHARACTER 値
mxCopyPtrToCharacterポインター配列から Fortran 配列への CHARACTER 値
mxGetStringmxChar 配列から C スタイル文字列または Fortran character の配列へ
mxCopyPtrToPtrArrayポインター配列から Fortran 配列へのポインター値