Откройте ex_sldemo_hydcyl
модель.
В панели Диагностики Параметров конфигурации Модели, набор Алгебраический цикл к none
или warning
. Установка этого параметра на error
препятствует тому, чтобы модель компилировала.
Скомпилируйте модель без любых ошибок. Модель должна скомпилировать, прежде чем можно будет подсветить любые алгебраические циклы.
В командной строке MATLAB введите:
AlgebraicLoop with properties:
Model: [1×1 Simulink.BlockDiagram]
Id: [0 1]
VariableBlockHandles: [198.0001 145.0001]
BlockHandles: [9×1 double]
IsArtificial: 0
Получившийся выход показывает, что модель имеет один алгебраический цикл, который содержит три блока.
Выполнение getAlgebraicLoops
функция также открывает Алгебраическое средство просмотра Цикла. Используйте Алгебраическое средство просмотра цикла, чтобы подсветить определенные алгебраические циклы в вашей модели или все циклы.
Выбранные циклы подсвечены в соответствующей модели, в.