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