set

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

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

Синтаксис

Simulink.MaskParameter.set(Name,Value)

Описание

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

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

Аргументы name-value

Задайте дополнительные разделенные запятой пары 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');