Динамический порог выделения памяти в функциях MATLAB

Описание

Задайте порог для динамического выделения памяти. Генератор кода использует динамическое выделение памяти для массивов переменного размера, размер которых (в байтах) больше или равен порогу. Этот параметр применяется к MATLAB® код в MATLAB Function блоке, Stateflow® график или системная object™, связанная с блоком MATLAB System. Этот параметр не применяется к:

  • Входные или выходные сигналы

  • Параметры

  • Глобальные переменные

  • Дискретные свойства состояний системных объектов, сопоставленных с блоком MATLAB System

Category: Simulation Target > Продвинутые параметры

Настройки

По умолчанию: 65536

  • Чтобы задать порог, установите этот параметр на положительное целое число.

  • Чтобы использовать динамическое выделение памяти для всех массивов переменного размера, установите этот параметр равным 0.

Зависимость

Dynamic memory allocation in MATLAB functions включает этот параметр.

Информация о командной строке

Параметр: MATLABDynamicMemAllocThreshold
Тип: целое число
Значение: целое число
По умолчанию: 65536

Рекомендуемые настройки

ПриложениеНастройка
ОтладкаНикакого влияния
ТрассируемостьНикакого влияния
ЭффективностьНикакого влияния
Меры безопасностиНет рекомендации

Похожие темы