Simulink.MaskParameter 类
命名空间: Simulink
以编程方式控制封装参数
描述
使用 Simulink.MaskParameter
的实例设置封装参数的属性。
属性
Type
— 封装参数类型
edit
(默认) | checkbox
| popup
| combobox
| listbox
| promote
封装参数类型,指定为字符向量
数据类型: char
| string
TypeOptions
— 参数的类型选项
元胞 (默认) | Simulink.Mask.EnumerationTypeOptions
| ...
popup、combobox 或 listbox 参数中显示的选项,指定为元胞数组。
数据类型: cell
Name
— 封装参数的名称
字符向量 (默认)
封装参数的名称,指定为字符向量。此名称赋给为封装参数创建的封装工作区变量。封装参数名称不能与内置参数名称相同。
数据类型: char
Prompt
— 显示封装参数的名称
字符向量 (默认)
封装参数的显示名称,指定为字符向量。此名称显示为与封装对话框上的参数相关联的标签。
数据类型: char
Value
— 封装参数值
字符向量 (默认)
封装参数值,指定为字符向量。例如,Checkbox
的默认值为 'on'
,而 Listbox
的默认值为 {''}
并接受字符向量元胞数组。
数据类型: char
Evaluate
— 计算封装参数的选项
on
(默认) | off
计算封装参数的选项,指定为逻辑值。
数据类型: char
Tunable
— 在仿真期间更改封装参数的选项
on
(默认) | off
| run-to-run
在仿真期间更改封装参数的选项,指定为字符向量或字符串。可用选项包括:
off - 在此模式下,您无法在仿真期间更改封装参数值。
on - 您可以在仿真期间更改封装参数值。每次进行更改时,都会编译模型。
运行到运行 - 如果在快速重启模式下封装参数设置为运行到运行,则该值可以在运行之间更改。模型不会重新编译以反映仿真结果中的值。
数据类型: char
NeverSave
— 在模型文件中保存封装参数值的选项
off
(默认) | on
在模型文件中保存封装参数值的选项,指定为逻辑值。
数据类型: char
Hidden
— 隐藏封装参数的选项
off
(默认) | on
隐藏封装对话框中的封装参数的选项,指定为逻辑值。
数据类型: char
ReadOnly
— 编辑封装参数的选项
off
(默认) | on
编辑封装对话框中的封装参数的选项,指定为逻辑值。
数据类型: char
Enabled
— 启用封装参数的选项
on
(默认) | off
启用封装对话框中的封装参数的选项,指定为逻辑值。
数据类型: char
Visible
— 显示封装对话框中的封装参数的选项
on
(默认) | off
显示封装对话框中的封装参数的选项,指定为逻辑值。
数据类型: char
ShowTooltip
— 为封装参数启用工具提示的选项
on
(默认) | off
为封装参数启用工具提示的选项,指定为逻辑值。
数据类型: char
Callback
— 封装参数的回调代码
字符向量 (默认)
封装参数的回调代码,指定为字符向量。当用户更改封装对话框中的参数值时,将执行回调代码。
数据类型: char
| string
TabName
— 选项卡容器的名称
字符向量 (默认)
在封装对话框中显示封装参数的选项卡容器的名称,指定为字符向量。
数据类型: char
Alias
— 封装参数的替代名称
字符向量 (默认)
封装参数的替代名称,指定为字符向量。
数据类型: char
DialogControl
— 布局选项
Simulink.dialog.parameter.Edit
对象 (默认) | Simulink.dialog.parameter.Popup
| Simulink.dialog.parameter.ComboBox
| ...
封装对话框中参数的布局选项,指定为字符向量或逻辑值。指定参数在封装对话框中的位置,如行位置、提示位置。此外,还指定封装参数的水平拉伸或收缩。
数据类型: object
ConstraintName
— 与参数相关联的约束
字符向量 (默认)
与封装参数关联的约束,指定为字符向量。要以编程方式关联约束,必须已存在可用的约束。要从 MAT 文件中关联约束,请使用格式 <matfilename>:<constraintname>
。
数据类型: char
版本历史记录
在 R2006a 中推出
另请参阅
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)