набор

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

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

Синтаксис

Simulink. MaskParameter.set (Имя, Значение)

Описание

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

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

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

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

Ввод

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

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

'TypeOptions'

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

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

Имя

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

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

'Prompt'

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

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

Значение

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

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

'Evaluate'

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

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

'Tunable'

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

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

'Enabled'

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

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

'Visible'

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

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

'callback'

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

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

Примеры

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

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

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

    a.set('Type','popup','TypeOptions',{'Red' 'Blue' 'Green'},...
    'Evaluate','off');
Была ли эта тема полезной?