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

Make an mxArray persist after the MEX-file completes

C 言語表示

引数
array_ptr
   mxCreateルーチンによって作成されるmxArrayのポインタ。

詳細

デフォルトでは、mxCreateルーチンによって割り当てられたmxArrayは、固定ではありません。MATLABのメモリ管理機能は、MEX-ファイルを終了するときに固定でないmxArrayを自動的に開放します。複数回のMEX-ファイルの呼び出しを通してmxArrayを固定にしたい場合は、mexMakeArrayPersistentを呼び出さなければなりません。

参考

mexAtExit, mexLock, mexMakeMemoryPersistent, 関数mxCreate.


 mexLock mexMakeMemoryPersistent