外部インタフェース/API リファレンス | ![]() ![]() |
mxCalloc |
MATLABのメモリマネージャを使ってダイナミックメモリを割り当て |
mxCopyCharacterToPtr |
キャラクタの値をFortran配列からポインタ配列にコピー |
mxCopyComplex16ToPtr |
COMPLEX*16 の値をFortran配列からポインタ配列にコピー |
mxCopyInteger4ToPtr |
INTEGER*4 の値をFortran配列からポインタ配列にコピー |
mxCopyPtrToCharacter |
キャラクタの値をポインタ配列からFortran配列にコピー |
mxCopyPtrToComplex16 |
COMPLEX*16 の値をポインタ配列からFortran配列にコピー |
mxCopyPtrToInteger4 |
INTEGER*4 の値をポインタ配列からFortran配列にコピー |
mxCopyPtrToPtrArray |
ポインタをFortran配列にコピー |
mxCopyPtrToReal8 |
REAL*8 の値をポインタ配列からFortran配列にコピー |
mxCopyReal8ToPtr |
REAL*8 の値をFortran配列からポインタ配列にコピー |
mxCreateFull |
要素の入っていない2次元mxArray を作成 |
mxCreateSparse |
2次元の要素の入っていないスパースなmxArray を作成 |
mxCreateString |
指定した文字列に初期化された1行n列のキャラクタ配列を作成 |
mxFree |
mxCalloc によって割り当てられたダイナミックメモリを開放 |
mxFreeMatrix |
mxCreateFull とmxCreateSparse によって割り当てられたダイナミックメモリを開放 |
mxGetIr |
ir 配列を取得 |
mxGetJc |
jc 配列を取得 |
mxGetM |
行数の取得 |
mxGetN |
列の総数の取得 |
mxGetName |
指定したmxArray 名の取得 |
mxGetNzmax |
ir , pr , pi 配列内の要素数の取得 |
mxGetPi |
mxArray の虚数データ要素の取得 |
mxGetPr |
mxArray の実数データ要素の取得 |
mxGetScalar |
mxArray の最初のデータ要素の実数成分を取得 |
mxGetString |
mxArray からキャラクタ配列を作成 |
mxIsComplex |
mxArray が複素数であるかどうかの判別 |
mxIsDouble |
mxArray がdouble であるかどうかの判別 |
mxIsFull |
mxArray がフルであるかどうかの判別 |
mxIsNumeric |
mxArray が数値データを含むかどうかの判別 |
mxIsSparse |
mxArray がスパースであるかどうかの判別 |
mxIsString |
mxArray がキャラクタ配列を含むかどうかの判別 |
mxSetIr |
スパースなmxArray のir 配列を設定 |
mxSetJc |
スパースなmxArray のjc 配列を設定 |
mxSetM |
行数の設定 |
mxSetN |
列数の設定 |
mxSetName |
mxArray の名前を設定 |
![]() | mexSetTrapFlag | mxCalloc | ![]() |