Создайте или удалите массив Фортрана
Создайте массив заданного типа, выделите и освободите память
Используйте 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 |