外部インタフェース/API リファレンス    
mexMakeMemoryPersistent

MEX-ファイルが終了した後で、MATLABのメモリ割り当てルーチン(mxCalloc, mxMalloc, mxRealloc)によって割り当てられたメモリを固定にする

C 言語表示

引数
ptr
   MATLABのメモリ割り当てルーチンによって割り当てられたメモリの先頭のポインタ。

詳細

デフォルトでは、MATLABによって割り当てられたメモリは、固定でないので、MEX-ファイルが終了するときに自動的に開放されます。メモリを固定にしたい場合は、mexMakeMemoryPersistentを呼び出さなければなりません。

参考

mexAtExit, mexLock, mexMakeArrayPersistent, mxCalloc, mxFree, mxMalloc, mxRealloc


 mexMakeArrayPersistent mexPrintf