Для рекурсии времени компиляции управляйте количеством копий функции, которые позволены в сгенерированном коде. Этот параметр применяется к MATLAB® код в блоке MATLAB Function, Stateflow® стройте диаграмму, или Системный объект, сопоставленный с блоком MATLAB System. Этот параметр применяется к модели в процессе моделирования и генерации кода.
Цель Симуляции Category:> Продвинутые параметры
Значение по умолчанию: 50
Чтобы запретить рекурсию в коде MATLAB, установите этот параметр на 0.
Предел рекурсии времени компиляции по умолчанию достаточно высок для большинства рекурсивных функций, которые требуют рекурсии времени компиляции. Если генерация кода перестала работать из-за предела рекурсии, и вы хотите рекурсию времени компиляции, увеличиваете предел. В качестве альтернативы можно изменить код MATLAB так, чтобы генератор кода использовал рекурсию во время выполнения.
Параметр:
CompileTimeRecursionLimit |
Ввод: целое число |
Значение: допустимое значение |
Значение по умолчанию:
50 |