mxDestroyArray (C)

Свободная динамическая память, выделенная MXCREATE* функции

Синтаксис C

#include "matrix.h"
void mxDestroyArray(mxArray *pm);

Описание

mxDestroyArray освобождает память для заданного mxArray включая:

  • Поля характеристик mxArray, такие как размер (m и n) и тип

  • Связанные массивы данных, такие как ir и jc для разреженных массивов

  • Поля массивов структур

  • Ячейки массивов ячеек

Не вызывайте mxDestroyArray на mxArray:

  • Возвращенный в аргументе левой стороны файла MEX

  • Возвращенный mxGetField или функциями mxGetFieldByNumber

  • Возвращенный функцией mxGetCell

Входные параметры

развернуть все

Указатель на mxArray к свободному, заданному как mxArray *. Если pm является указателем NULL, то функция ничего не делает.

Примеры

Смотрите эти примеры в matlabroot/extern/examples/refbook:

Смотрите эти примеры в matlabroot/extern/examples/mex:

Смотрите эти примеры в matlabroot/extern/examples/mx:

Представлено до R2006a