набор

Класс: Simulink. MaskParameter
Пакет: Simulink

Установите свойства параметров маски

Синтаксис

Simulink.MaskParameter.set(Name,Value)

Описание

Simulink.MaskParameter.set(Name,Value) устанавливает свойства параметра маски.

Входные параметры

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

'Type'

Тип управления, которое используется, чтобы задать значение этого параметра.

Значение по умолчанию: редактирование

'TypeOptions'

Опции, которые отображены в рамках раскрывающегося управления или в продвинутом параметре. Это поле является массивом ячеек.

Значение по умолчанию: пустой

'Name'

Имя параметра маски. Это имя присвоено переменной рабочей области маски, созданной для этого параметра.

Значение по умолчанию: пустой

'Prompt'

Текст, который идентифицирует параметр на диалоговом окне Параметров Маски.

Значение по умолчанию: пустой

'Value'

Значение по умолчанию параметра маски в диалоговом окне Параметров Маски.

Значение по умолчанию: Введите конкретный; зависит от Type параметра

'Evaluate'

Опция, чтобы задать, должен ли параметр быть оценен.

Значение по умолчанию: 'on'

'Tunable'

Опция, чтобы задать, является ли параметр настраиваемым.

Значение по умолчанию: 'on'

'Enabled'

Опция, чтобы задать, может ли пользователь установить значение параметров.

Значение по умолчанию: 'on'

'Visible'

Опция, чтобы установить, скрыт ли параметр маски или видим пользователю.

Значение по умолчанию: 'on'

'Callback'

Контейнер для кода MATLAB®, который выполняется, когда пользователь вносит изменение в диалоговом окне Параметров Маски и нажимает Apply.

Значение по умолчанию: пустой

Примеры

  1. Получите маску как объект с помощью пути маскированного блока.

    p = Simulink.Mask.get('myModel/Subsystem');
  2. Получите параметр маски.

    a = p.Parameters(1);
  3. Отредактируйте параметр маски, таким образом, это имеет всплывающее окно типа, не может быть оценен.

    a.set('Type','popup','TypeOptions',{'Red' 'Blue' 'Green'},...
    'Evaluate','off');