Разработка имитационных моделей в среде MATLAB. Наместников А.М. - 66 стр.

UptoLike

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

65
2. Ввести описание параметра в поле Prompt (Подсказка). В качестве
описания параметра обычно используется его название в виде текста,
например, «Gain», «Constant value» и т. п.
3. Указать идентификатор параметра в поле Variable (Переменная).
Естественно, что это должен быть один из тех идентификаторов, который
использовался при задании параметров блоков внутри подсистемы (хотя
это не обязательно, поскольку параметр может быть использован и для
модификации самого окна диалога). Все переменные, идентификаторы
которых заданы на вкладке Initialization, помещаются в Mask Workspace
локальную рабочую область маски, и являются доступными только
внутри подсистемы.
4. Выбрать тип элемента интерфейса задающего параметр из списка Control
Type:
EditРедактируемое поле ввода.
CheckboxФлажок.
PopupРаскрывающийся список. В этом случае в графе Popup Strings
(Элементы списка) необходимо ввести элементы списка, разделенные
символом вертикальной черты. Например, выражение alpha|beta|gamma
задаст список из трех элементов: alpha,beta и gamma.
5. Выбрать формат параметра из списка Assiggment:
EvaluateВычисляемый. Выбирается, если параметр должен иметь
числовое значение. В данное поле можно будет ввести выражение в
соответствии с правилами языка MATLAB. Формат Evaluate позволяет
также использовать числовую форму значения переменной в том случае,
если тип элемента интерфейса выбран в виде флажка или
раскрывающегося списка. Так, например, для раскрывающегося списка
alpha|beta|gamma значение
связанной со списком переменной будет
равно единице, если в списке выбрано alpha, двум если в списке
выбрано beta, и трем если в списке выбрано gamma. Для элемента
интерфейса Checkbox вычисляемые значения будут равны 1 (при
установленном флажке) и 0 (при снятом флажке).
LiteralТекстовый. Выбирается, если параметр должен быть строкой
символов.
6. Ввести команды инициализации в графе Initialization commands.
Команды инициализации представляют собой обычные команды на языке
MATLAB и могут включать операторы и m-функции. Такие команды
задают переменные, которые будут находиться в рабочей области
маскированной подсистемы. Эти переменные доступны внутри