exponenta event banner

набор

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

Задать свойства параметров маски

Синтаксис

Simulink.MaskParameter.set(Name,Value)

Описание

Simulink.MaskParameter.set(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 ®, который выполняется при изменении пользователем параметров маски и нажатии кнопки «Применить».

По умолчанию: пусто

Примеры

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

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

    a = p.Parameters(1);
  3. Изменить параметр маски так, чтобы он имел тип всплывающего окна, невозможно.

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