Выберите диагностическое действие, чтобы взять, если искусственная алгебраическая минимизация цикла не может быть выполнена для атомарной подсистемы или блока Model, потому что входной порт имеет прямое сквозное соединение.
Когда вы устанавливаете параметр Minimize algebraic loop occurrences для атомарной подсистемы или блока Model, если Simulink® обнаруживает искусственный алгебраический цикл, это пытается устранить цикл путем проверки на блоки "не прямого сквозного соединения" прежде, чем симулировать модель. Если Simulink не может минимизировать искусственный алгебраический цикл, симуляция выполняет диагностическое действие, заданное параметром Minimize algebraic loop.
Диагностика Category:
Значение по умолчанию:
warning
none
Simulink не принимает мер.
warning
Simulink выводит предупреждение, что он не может минимизировать искусственный алгебраический цикл.
error
Simulink отключает симуляцию и отображает ошибку, что это не может минимизировать искусственный алгебраический цикл.
Если порт вовлечен в искусственный алгебраический цикл, программное обеспечение Simulink может удалить цикл, только если, по крайней мере, еще один входной порт в цикле испытывает недостаток в прямом сквозном соединении.
Программное обеспечение Simulink не может минимизировать искусственные алгебраические циклы, содержащие сигналы, определяемые как тестовые точки (см. Работу с Тестовыми точками).
Parameter: ArtificialAlgebraicLoopMsg |
Значение:
'none' | 'warning' | 'error' |
Значение по умолчанию:
'warning' |
Приложение | Установка |
---|---|
Отладка | Никакой удар |
Эффективность | Никакой удар |
Трассируемость | Никакой удар |
Меры безопасности | error |