Класс: Simulink. Маска
Пакет: Simulink
Добавьте параметр в маску
p = Simulink.Mask.get(blockName)
p.addParameter(Name,Value)
получает маску на блоке, заданном p
= Simulink.Mask.get(blockName)blockName
как маскирующий объект.
добавляет параметр к маске. Если вы не задаете пары "имя-значение" в качестве аргументов с этой командой, Simulink® генерирует имя для параметра маски с набором типа управления к p
.addParameter(Name,Value
)edit
.
|
Указатель на блок или путь к блоку в модели. |
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Тип управления, которое используется, чтобы задать значение этого параметра. Разрешенные значения: редактирование, флажок, раскрывается, поле комбинированного списка, поле списка, переключатель, ползунок, набор, поле счетчика, модуль, текстовая область, точка останова, customtable, древовидная, модуль, min, максимум. Значение по умолчанию: редактирование |
|
Опции, которые отображены в рамках раскрывающегося управления или в продвинутом параметре. Это поле является массивом ячеек. Значение по умолчанию: пустой |
|
Имя параметра маски. Это имя присвоено переменной рабочей области маски, созданной для этого параметра. Значение по умолчанию: сгенерированное имя |
|
Текст, который идентифицирует параметр на диалоговом окне Mask Parameters. Значение по умолчанию: пустой |
|
Значение по умолчанию параметра маски в диалоговом окне Mask Parameters. Значение по умолчанию: Введите конкретный; зависит от |
|
Опция, чтобы задать, должен ли параметр быть оценен. Значение по умолчанию: |
|
Опция, чтобы задать, является ли параметр настраиваемым. Значение по умолчанию: |
|
Опция, чтобы задать, может ли пользователь установить значение параметров. Значение по умолчанию: |
|
Опция, чтобы установить, скрыт ли параметр маски или видим пользователю. Значение по умолчанию: |
|
Контейнер для кода MATLAB®, который выполняется, когда пользователь вносит изменение в диалоговом окне Mask Parameters и нажимает Apply. Значение по умолчанию: пустой |
|
Опция, чтобы задать контейнер для дочерних параметров. Разрешенные значения являются именами |
Получите маску как объект с помощью пути маскированного блока.
p = Simulink.Mask.get('myModel/Subsystem');
Добавьте параметр в маску, не задавая пары "имя-значение" для атрибутов параметра.
p.addParameter;
Добавьте параметр маски всплывающего окна типа, которое не может быть оценено.
p.addParameter('Type','popup','TypeOptions',... {'Red' 'Blue' 'Green'},'Evaluate','off');