ashow

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

Синтаксис

ashow
ashow gcb
ashow s:b
ashow s#n
ashow clear

Описание

пример

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

пример

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

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

ashow s#n возвращает n th алгебраический цикл в системе 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 не принадлежит никакого алгебраического цикла.

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

Выберите блок перепада давления ламинарного течения.

В подсказке команды 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)

Блок перепада давления ламинарного течения содержится в алгебраическом цикле с 8 другими блоками.

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

свернуть все

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

Пример: ashow gcb

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

Пример: ashow 1:1

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

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

Пример: ashow 0#1

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

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

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