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