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® или обрабатывается как вектор символов, когда блок оценивается.

Тип: логический

Значения: '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'|'Combobox'|'Listbox'|'RadioButton'|'Slider'|'Dial'|'Spinbox'|'Unit'|'TextArea'|'CustomTable'|'Min'|'Max'

По умолчанию: Edit

ConstraintName

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

Тип: Вектор символов

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

Методы

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