Составители:
214
менты списка, разделенные символом вертикальной черты.
Например, выражение alpha|beta|gamma задаст список из
трех элементов: alpha,beta и gamma.
5. Выбрать формат параметра из списка Assiggment:
• Evaluate – Вычисляемый. Выбирается, если параметр дол-
жен иметь числовое значение. В данное поле можно будет
ввести выражение в соответствии с правилами языка
MATLAB. Формат Evaluate позволяет также использовать
числовую форму значения переменной в том случае, если
тип элемента интерфейса выбран в виде флажка или рас-
крывающегося списка. Так, например, для раскрывающего-
ся списка alpha|beta|gamma значение связанной со спи-
ском переменной будет равно 1, если в списке выбрано
alpha, 2 – если в списке выбрано beta, и 3 – если в списке
выбрано gamma.
Для элемента интерфейса Checkbox вы-
числяемые значения будут равны 1 (при установленном
флажке) и 0 (при снятом флажке).
• Literal – Текстовый. Выбирается, если параметр должен
быть строкой символов.
6. Ввести команды инициализации в графе Initialization
commands. Команды инициализации представляют собой обыч-
ные команды на языке MATLAB и могут включать операторы и
m-функции. Такие команды
задают переменные, которые будут
находиться в рабочей области маскированной подсистемы. Эти
переменные доступны внутри подсистемы и могут быть исполь-
зованы в качестве параметров блоков входящих в состав подсис-
темы, а также для создания пиктограммы подсистемы. Команды
инициализации выполняются в следующих случаях:
• При открытии окна модели.
• При запуске модели на
выполнение.
• При выполнении команды Edit/Update diagram.
• При вращении блока маскированной подсистемы (в этом
случае команды инициализации обеспечивают переРисуно-
ковку пиктограммы).
• При автоматическом изменении пиктограммы, зависящей
от параметров блока.
В качестве примера маскированной подсистемы рассмотрим
функциональный генератор. Схема модели генератора показана на
рисунке 9.10.2.
менты списка, разделенные символом вертикальной черты.
Например, выражение alpha|beta|gamma задаст список из
трех элементов: alpha,beta и gamma.
5. Выбрать формат параметра из списка Assiggment:
• Evaluate – Вычисляемый. Выбирается, если параметр дол-
жен иметь числовое значение. В данное поле можно будет
ввести выражение в соответствии с правилами языка
MATLAB. Формат Evaluate позволяет также использовать
числовую форму значения переменной в том случае, если
тип элемента интерфейса выбран в виде флажка или рас-
крывающегося списка. Так, например, для раскрывающего-
ся списка alpha|beta|gamma значение связанной со спи-
ском переменной будет равно 1, если в списке выбрано
alpha, 2 – если в списке выбрано beta, и 3 – если в списке
выбрано gamma. Для элемента интерфейса Checkbox вы-
числяемые значения будут равны 1 (при установленном
флажке) и 0 (при снятом флажке).
• Literal – Текстовый. Выбирается, если параметр должен
быть строкой символов.
6. Ввести команды инициализации в графе Initialization
commands. Команды инициализации представляют собой обыч-
ные команды на языке MATLAB и могут включать операторы и
m-функции. Такие команды задают переменные, которые будут
находиться в рабочей области маскированной подсистемы. Эти
переменные доступны внутри подсистемы и могут быть исполь-
зованы в качестве параметров блоков входящих в состав подсис-
темы, а также для создания пиктограммы подсистемы. Команды
инициализации выполняются в следующих случаях:
• При открытии окна модели.
• При запуске модели на выполнение.
• При выполнении команды Edit/Update diagram.
• При вращении блока маскированной подсистемы (в этом
случае команды инициализации обеспечивают переРисуно-
ковку пиктограммы).
• При автоматическом изменении пиктограммы, зависящей
от параметров блока.
В качестве примера маскированной подсистемы рассмотрим
функциональный генератор. Схема модели генератора показана на
рисунке 9.10.2.
214
Страницы
- « первая
- ‹ предыдущая
- …
- 214
- 215
- 216
- 217
- 218
- …
- следующая ›
- последняя »
