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