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