Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

Simulink.MaskParameter 类

包: Simulink

以编程方式控制封装参数

说明

使用 Simulink.MaskParameter 的实例设置封装参数的属性。

属性

Type

指定封装参数类型。

类型:字符向量

值:'edit'|'checkbox'|'popup'|'combobox'|'listbox'|'radiobutton'|'slider'|'dial'|'spinbox'|'unit'|'textarea'|'customtable'|'unidt'|'min'|'max'|'promote'

默认值:'edit'

TypeOptions

如果存在参数,则指定参数的选项,否则为空。适用于 popupradiotextareacomboboxDatatypestrpromote 类型的参数。

类型:字符向量元胞数组

默认值:{''}

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'

默认值:编辑

ConstraintName

指示与参数相关联的约束。要以编程方式关联约束,必须已存在可用的约束。要从 mat 文件关联约束,请使用格式 <matfilename>:<constraintname>

类型:字符向量

默认值:空字符向量

方法

set设置封装参数的属性