Simulink. Класс MaskParameter

Пакет: Simulink

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

Описание

Используйте экземпляр Simulink.MaskParameter, чтобы установить свойства параметров маски.

Свойства

Type

Задает тип параметра маски.

Ввод: символьный вектор

Значения: 'edit'|'checkbox'|'popup'|'min'|'max'|'promote'|'combobox'|'radiobutton'|'unidt'|'slider'|'dial'|'spinbox'

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

TypeOptions

Задает опцию для параметра, если это существует, в противном случае, это пусто. Применимый для параметров типа popup, radio, Datatypestr и promote.

Ввод: массив ячеек из символьных векторов

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

Name

Задает имя параметра маски. Это имя присвоено переменной рабочей области маски, созданной для параметра маски. Название параметра маски не должно совпадать со встроенным названием параметра.

Ввод: символьный вектор

Значение по умолчанию: Автоматический сгенерированный

Prompt

Задает вектор символов, который появляется как метка, сопоставленная с параметром на диалоговом окне маски.

Ввод: символьный вектор

Значение по умолчанию: Пустой символьный вектор

Value

Задает значение параметра маски.

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

Evaluate

Указывает, должно ли значение параметров быть оценено в MATLAB® или обработано как вектор символов, когда блок оценен.

Ввод: булевская переменная

Значения: 'on'|'off'

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

Tunable

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

Ввод: булевская переменная

Значения: 'on'|'off'

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

NeverSave

Указывает, становится ли значение параметров сохраненным в образцовом файле.

Ввод: булевская переменная

Значения: 'on'|'off'

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

Hidden

Указывает, не должен ли параметр никогда показывать на диалоговом окне маски.

Ввод: булевская переменная

Значения: 'on'|'off'

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

ReadOnly

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

Ввод: булевская переменная

Значения: 'on'|'off'

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

Enabled

Указывает, включен ли параметр в диалоговом окне маски.

Ввод: булевская переменная

Значения: 'on'|'off'

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

Visible

Указывает, видим ли параметр в диалоговом окне маски.

Ввод: булевская переменная

Значения: 'on'|'off'

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

ShowTooltip

Указывает, включена ли подсказка для параметра маски.

Ввод: булевская переменная

Значения: 'on'|'off'

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

Callback

Задает код MATLAB, который выполняется, когда пользователь изменяет значение параметров от диалогового окна маски.

Ввод: символьный вектор

Значение по умолчанию: Пустой символьный вектор

TabName

Задает имя вкладки диалогового окна маски, где параметр отображен.

Ввод: символьный вектор

Значение по умолчанию: Пустой символьный вектор

Alias

Задает альтернативное название для параметра маски.

Ввод: символьный вектор

Значение по умолчанию: Пустой символьный вектор

DialogControl

Задает параметры макета диалогового окна маски.

Ввод: Класс типа Simulink.dialog.parameter. <Typeofparameter>

Значения: 'edit'|'checkbox'|'popup'|'min'|'max'|'promote'|'combobox'|'radiobutton'|'unidt'|'slider'|'dial'|'spinbox'

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

ConstraintName

Указывает на ограничение, сопоставленное с параметром. Чтобы сопоставить ограничение программно, ограничение должно быть уже доступным. Чтобы сопоставить ограничение из матового файла используют формат <matfilename>:<constraintname>.

Ввод: символьный вектор

Значение по умолчанию: Пустой символьный вектор

Методы

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