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