exponenta event banner

Минимизация динамического выделения памяти

По возможности минимизируйте динамическое выделение памяти, поскольку это приводит к более медленному выполнению сгенерированного кода. Динамическое выделение памяти происходит, когда генератор кода не может найти верхние границы для массивов переменного размера.

Если известен максимальный размер массива переменного размера, можно избежать динамического выделения памяти. Выполните следующие действия.

Внимание

Если массив переменного размера в коде MATLAB ® не имеет максимального размера, отключение динамического выделения памяти приводит к ошибке генерации кода. Перед отключением динамического выделения памяти необходимо указать максимальный размер массивов переменного размера в коде MATLAB.

Связанные темы