Выберите действие диагностики, которое необходимо выполнить, если невозможно выполнить минимизацию искусственного алгебраического цикла для атомной подсистемы или блока модели, поскольку входной порт имеет прямой канал.
При задании параметра Минимизировать вхождения алгебраического цикла для атомной подсистемы или блока модели, если Simulink ® обнаруживает искусственный алгебраический цикл, он пытается устранить цикл, проверяя непрямые блоки перед моделированием модели. Если Simulink не может минимизировать искусственный алгебраический цикл, моделирование выполняет диагностическое действие, заданное параметром Минимизировать алгебраический цикл.
Категория: Диагностика
По умолчанию:
warning
noneSimulink не выполняет никаких действий.
warningSimulink отображает предупреждение о том, что он не может минимизировать искусственный алгебраический цикл.
errorSimulink завершает моделирование и отображает ошибку, которая не позволяет минимизировать искусственный алгебраический цикл.
Если порт участвует в искусственном алгебраическом цикле, программное обеспечение Simulink может удалить цикл только в том случае, если по крайней мере один другой входной порт в цикле не проходит прямой канал.
Программное обеспечение Simulink не может минимизировать искусственные алгебраические петли, содержащие сигналы, обозначенные как тестовые точки (см. Работа с тестовыми точками).
Параметр: ArtificialAlgebraicLoopMsg |
Значение:
'none' | 'warning' | 'error' |
По умолчанию:
'warning' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Меры безопасности | error |