exponenta event banner

Включение рекурсии во время выполнения для функций MATLAB

Описание

Разрешить рекурсивные функции в коде, создаваемом для кода MATLAB ®, содержащего рекурсивные функции. Этот параметр применяется к коду MATLAB в блоке MATLAB Function, диаграмме Stateflow ® или к объекту System, связанному с блоком MATLAB System. Некоторые стандарты кодирования, такие как MISRA ®, не допускают рекурсию. Чтобы увеличить вероятность создания кода, соответствующего MISRA C ®, снимите этот флажок.

Категория: Цель моделирования > Дополнительные параметры

Настройки

По умолчанию: Вкл.

На

Включает рекурсию во время выполнения для генерации кода MATLAB, содержащего рекурсивные функции.

Прочь

Отключает рекурсию во время выполнения для генерации кода MATLAB, содержащего рекурсивные функции. Если рекурсия во время выполнения отключена, а код MATLAB требует рекурсии во время выполнения, генерация кода завершается неуспешно.

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

Параметр: EnableRuntimeRecursion
Значение: 'on' | 'off'
По умолчанию: 'on'

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