Свободная динамическая память, выделенная 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