Simulink.MaskParameter class

Пакет: Simulink

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

Описание

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

Свойства

Type

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

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

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

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

TypeOptions

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

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

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

Name

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

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

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

Prompt

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

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

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

Value

Задает значение параметра маски. Маскирование поддерживает все типы значения.

Значение по умолчанию: Значение по умолчанию зависит от типа параметра маски. Например, значение по умолчанию для Checkbox 'on' в то время как значение по умолчанию для Listbox {''} и принимает массив ячеек из символьных векторов.

Evaluate

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

Ввод: boolean

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

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

Tunable

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

Ввод: boolean

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

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

NeverSave

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

Ввод: boolean

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

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

Hidden

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

Ввод: boolean

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

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

ReadOnly

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

Ввод: boolean

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

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

Enabled

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

Ввод: boolean

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

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

Visible

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

Ввод: boolean

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

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

ShowTooltip

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

Ввод: boolean

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

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

Callback

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

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

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

TabName

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

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

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

Alias

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

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

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

DialogControl

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

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

Значения: 'Edit'|'Checkbox'|'Popup'|'Combobox'|'Listbox'|'RadioButton'|'Slider'|'Dial'|'Spinbox'|'Unit'|'TextArea'|'CustomTable'|'Min'|'Max'

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

ConstraintName

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

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

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

Методы

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