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