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