ID: Заголовок | hisf_0004: Защитите от вызовов рекурсивной функции, чтобы улучшить податливость кода | |
---|---|---|
Описание | Чтобы улучшить податливость сгенерированного кода, не вызывайте функции рекурсивно. Это включает любую комбинацию графических функций, функций таблицы истинности, функций MATLAB® или функций Simulink®. | |
Необходимые условия | ||
Примечания | Рекурсия существует когда вызовы функции сама прямо или косвенно посредством другого вызова функции. | |
Объяснение | Способствуйте поведению вызова ограниченной функции. | |
Проверки Model Advisor | Проверяйте использование рекурсий (Simulink Check) | |
Ссылки |
| |
В последний раз измененный | R2021a | |
Примеры | Существует несколько шаблонов в Stateflow®, который может привести к рекурсии.
Вызовы рекурсивной функции | |
Когда состояние по умолчанию A вводится, событие
Вызовы рекурсивной функции |