Создайте или удалите массив Фортрана
Создайте массив заданного типа, выделите и освободите память
Используйте mxCreate*
функции, чтобы создать массивы MATLAB®. Используйте mxCalloc
, mxMalloc
, и mxRealloc
функции, чтобы выделить динамическую память.
Вы выделяете память каждый раз, когда вы используете mxCreate*
функционируйте или когда вы вызовете mxCalloc
и присоединенные функции. Использование mxDestroyArray
освободить память выделенный mxCreate*
функции. Использование mxFree
освободить память выделенный mxCalloc
и присоединенные функции.
Функции Фортрана
развернуть все
Управление памятью
mxDestroyArray | Свободная динамическая память, выделенная MXCREATE* функции |
mxDuplicateArray | Сделайте глубокую копию массива |
mxCalloc | Выделите динамическую память для массива, инициализированного к 0, с помощью диспетчера памяти MATLAB |
mxMalloc | Выделите неинициализированную динамическую память с помощью диспетчера памяти MATLAB |
mxRealloc | Перераспределите динамическую память с помощью диспетчера памяти MATLAB |
mxFree | Свободная динамическая память выделяется mxCalloc, mxMalloc, mxRealloc, mxArrayToString, или функциями mxArrayToUTF8String |