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