Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 267 стр.

UptoLike

Составители: 

265
12.15 open_system
Назначение: Команда открывает окно модели, подсистемы,
окно диалога блока.
Синтаксис:
open_system('sys')
Команда открывает модель sys.mdl .
open_system('blk')
Команда открывает окно диалога блока blk модели sys.mdl .
open_system('sys/Subsystem','force')
Команда открывает маскированную подсистему Subsystem
модели sys.mdl . Команда аналогична пункту меню Look Under
Mask.
Пример 1. Команда open_system('my_model') открывает мо-
дель my_model.mdl .
Пример 2. Команда open_system('my_model/Constant') от-
крывает окно диалога
блока Constant модели my_model.mdl .
Пример 3. Команда open_system('my_model/Subsystem') от-
крывает окно маскированной подсистемы Subsystem модели
my_model.mdl .
12.16 replace_block
Назначение: Команда выполняет замену одного блока на дру-
гой.
Синтаксис:
replace_block('sys', 'blk1', 'blk2', 'noprompt')
Команда заменяет все блоки типа blk1 на блоки blk2 модели
sys без запроса на подтверждение операции. Если blk2 не является
библиотечным блоком, то требуется указать полный путь к блоку.
replace_block('sys', 'Parameter', 'value', 'blk', ...)
Команда заменяет все блоки, параметр которых Parameter
равен value на блоки
blk модели sys .
Пример 1. Команда replace_block('EX_replace_block', 'Step',
'Inport', 'noprompt') заменяет в модели EX_replace_block.mdl блок
Step на блок Inport без запроса на подтверждение операции.
Пример 2. Команда replace_block('EX_replace_block',
'Value','100','Gain', 'noprompt') заменяет в модели
        12.15 open_system


        Назначение: Команда открывает окно модели, подсистемы,
окно диалога блока.
        Синтаксис:
        open_system('sys')
        Команда открывает модель sys.mdl .
        open_system('blk')
        Команда открывает окно диалога блока blk модели sys.mdl .
        open_system('sys/Subsystem','force')
        Команда открывает маскированную подсистему Subsystem
модели sys.mdl . Команда аналогична пункту меню Look Under
Mask.
        Пример 1. Команда open_system('my_model') открывает мо-
дель my_model.mdl .
        Пример 2. Команда open_system('my_model/Constant') от-
крывает окно диалога блока Constant модели my_model.mdl .
        Пример 3. Команда open_system('my_model/Subsystem') от-
крывает окно маскированной подсистемы Subsystem модели
my_model.mdl .


        12.16 replace_block


        Назначение: Команда выполняет замену одного блока на дру-
гой.
         Синтаксис:
         replace_block('sys', 'blk1', 'blk2', 'noprompt')
         Команда заменяет все блоки типа blk1 на блоки blk2 модели
sys без запроса на подтверждение операции. Если blk2 не является
библиотечным блоком, то требуется указать полный путь к блоку.
         replace_block('sys', 'Parameter', 'value', 'blk', ...)
         Команда заменяет все блоки, параметр которых Parameter
равен value на блоки blk модели sys .
         Пример 1. Команда replace_block('EX_replace_block', 'Step',
'Inport', 'noprompt') заменяет в модели EX_replace_block.mdl блок
Step на блок Inport без запроса на подтверждение операции.
         Пример 2. Команда replace_block('EX_replace_block',
'Value','100','Gain',     'noprompt')          заменяет       в модели


                                                                 265