Класс: Simulink.Mask
Пакет: 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 является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
|
Тип элемента управления, используемый для указания значения этого параметра. Допустимые значения: edit, флажок, всплывающее окно, combobox, listbox, radiobutton, slider, dial, spinbox, unit, textarea, breakpoint, customable, tree, unit, min, max. По умолчанию: редактирование |
|
Параметры, отображаемые во всплывающем элементе управления или в повышенном параметре. Это поле является массивом ячеек. По умолчанию: пусто |
|
Имя параметра маски. Это имя присваивается переменной рабочей области маски, созданной для этого параметра. По умолчанию: сгенерированное имя |
|
Текст, определяющий параметр в диалоговом окне «Параметры маски». По умолчанию: пусто |
|
Значение по умолчанию параметра маски в диалоговом окне «Параметры маски». По умолчанию: Тип; зависит от |
|
Параметр, определяющий необходимость вычисления параметра. По умолчанию: |
|
Параметр, указывающий, является ли параметр настраиваемым. По умолчанию: |
|
Параметр, указывающий, может ли пользователь устанавливать значение параметра. По умолчанию: |
|
Параметр, определяющий, является ли параметр маски скрытым или видимым для пользователя. По умолчанию: |
|
Контейнер для кода MATLAB ®, который выполняется при изменении пользователем параметров маски. По умолчанию: пусто |
|
Параметр, указывающий контейнер для дочерних параметров. Допустимыми значениями являются имена |
Получить маску как объект, используя путь маскированного блока.
p = Simulink.Mask.get('myModel/Subsystem');Добавьте параметр в маску без указания пар имя-значение для атрибутов параметра.
p.addParameter;
Добавьте параметр маски типа всплывающего окна, который не может быть вычислен.
p.addParameter('Type','popup','TypeOptions',...
{'Red' 'Blue' 'Green'},'Evaluate','off');