Свободная динамическая память, выделяемая функциями MXCREATE *
#include "matrix.h" void mxDestroyArray(mxArray *pm);
mxDestroyArray освобождает память для заданного mxArray включая:
Поля характеристик mxArray, например, размер (m и n) и тип
Связанные массивы данных, такие как ir и jc для разреженных массивов
Поля массивов структур
Камеры из массивов ячеек
Не звонить mxDestroyArray на mxArray:
Возвращен в левом аргументе файла MEX
Возвращается mxGetField или mxGetFieldByNumber функции
Возвращается mxGetCell функция
См. эти примеры в :matlabroot/ extern/examples/refbook
См. эти примеры в :matlabroot/ extern/examples/mex
См. эти примеры в :matlabroot/ extern/examples/mx
mexMakeArrayPersistent | mexMakeMemoryPersistent | mxCalloc | mxFree | mxMalloc