ashow

Покажите алгебраический цикл

Описание

пример

ashow возвращает список алгебраических циклов в текущей модели.

Примечание

Simulink® Debugger должен быть активным (начал) для всех команд отладчика запускаться.

пример

ashow gcb возвращает алгебраический цикл, содержащий в настоящее время выбранный блок.

ashow s:b возвращает алгебраический цикл, содержащий блок b в системе s

ashow s#n возвращает nth алгебраический цикл в системе s

ashow clear удаляет алгебраическое выделение цикла в текущей модели

Примеры

свернуть все

Этот пример показывает вам, как найти алгебраические циклы и шаг посредством симуляции

Откройте sldemo_hydcyl модель

Запустите отладчик Simulink. Выберите Simulation> Debug> Debug Model.

Запустите отладчик.

В командной строке MATLAB®, введите:

ashow
Found 1 Algebraic loop(s): 
System number#Algebraic loop id, number of blocks in loop
- 0#1, 9 blocks in loop

Команда возвращает алгебраические циклы в модели, а также количестве блоков, содержавших в.

Откройте sldemo_hydcyl модель и запускает отладчик Simulink.

Выберите любой невиртуальный блок в модели. Для получения дополнительной информации смотрите Невиртуальные и Виртуальные Блоки.

Например, выберите блок PlotResults, который является блоком Scope.

В командной строке MATLAB войти

ashow gcb
Block sldemo_hydcyl/PlotResults isn't in an algebraic loop.

Блок PlotResults не принадлежит никакого алгебраического цикла.

Посмотрите под маской подсистемы Valve/Cylinder/Piston/Spring Assembly. Чтобы посмотреть под маской, щелкните правой кнопкой мыши по подсистеме и откройте контекстное меню. Выберите Mask> Look Under Mask. Поочередно, выберите подсистему и нажмите Ctrl+U.

Выберите блок laminar flow pressure drop.

В командной строке MATLAB войти

ashow gcb
- sldemo_hydcyl/Valve//Cylinder//Piston//Spring Assembly/Control Valve Flow/IC
- sldemo_hydcyl/Valve//Cylinder//Piston//Spring Assembly/Control Valve Flow/signed sqrt
- sldemo_hydcyl/Valve//Cylinder//Piston//Spring Assembly/Control Valve Flow/Product
- sldemo_hydcyl/Valve//Cylinder//Piston//Spring Assembly/laminar flow pressure drop
- sldemo_hydcyl/Valve//Cylinder//Piston//Spring Assembly/Sum7
- sldemo_hydcyl/Pump/IC
- sldemo_hydcyl/Valve//Cylinder//Piston//Spring Assembly/Control Valve Flow/Sum1 (algebraic variable)
- sldemo_hydcyl/Pump/Sum1
- sldemo_hydcyl/Pump/leakage (algebraic variable)

Блок laminar flow pressure drop содержится в алгебраическом цикле с 8 другими блоками.

Входные параметры

свернуть все

В настоящее время выбранный блок в виде gcb.

Пример: ashow gcb

Блокируйте индекс в модели в виде system index:block index.

Пример: ashow 1:1

Типы данных: double

Алгебраический индекс цикла в виде system index#loop index

Пример: ashow 0#1

Типы данных: double

Удалите алгебраическое выделение цикла из модели.

Представлено до R2006a