Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

封装参数

关于封装参数

本节列出了描述封装模块的参数。您可以将这些描述性参数与 get_paramset_param 结合使用,以获取和指定模块封装的属性。

本节列出的描述性封装参数适用于所有封装,并提供对所有封装属性的访问。请注意,这些描述性封装参数不同于在封装编辑器的参数窗格中为个别封装定义的封装特定参数,不要相混淆。

有关模块封装和封装编辑器的信息,请参阅封装基础知识封装编辑器概述

封装参数

参数

描述/提示

Mask

打开或关闭封装。

{'on'} | 'off'

MaskCallbackString

在对话框中更改相应参数时执行的封装参数回调。通过“封装编辑器”对话框的参数窗格上的对话框回调字段来设置。

有关详细信息,请参阅封装回调代码

管道分隔的字符向量 {''}

MaskCallbacks

元胞数组形式的 MaskCallbackString

元胞数组 {'[]'}

MaskDescription

模块描述。通过“封装编辑器”对话框的文档窗格上的 封装描述 字段来设置。

字符向量 {''}

MaskDisplay

模块图标的绘图命令。通过“封装编辑器”对话框的图标和端口窗格上的图标绘制命令字段来设置。

字符向量 {''}

MaskEditorHandle

仅供内部使用。

 

MaskEnableString

确定参数在对话框中是否灰显的选项。通过“封装编辑器”对话框的参数窗格上的启用参数复选框来设置。

管道分隔的字符向量 {''}

MaskEnables

元胞数组形式的 MaskEnableString

字符向量元胞数组,每个字符向量为 'on' 或 ''off' {'[]'}

MaskHelp

模块帮助。通过“封装编辑器”对话框的文档窗格上的封装帮助字段来设置。

字符向量 {''}

MaskIconFrame

设置图标外框线的可见性(可见时为 on,不可见时为 off)。通过“封装编辑器”对话框的图标和端口窗格上的模块边框选项来设置。

{'on'} | 'off'

MaskIconOpaque

设置图标的透明度。通过“封装编辑器”对话框的图标和端口窗格上的图标透明度选项来设置。

{'opaque'} | 'transparent' | 'opaque-with-ports'

MaskIconRotate

设置图标的旋转(旋转为 on,固定为 off)。通过“封装编辑器”对话框的图标和端口窗格上的图标旋转选项来设置。

'on' | {'off'}

MaskIconUnits

设置绘图命令的单位。通过“封装编辑器”对话框的图标和端口窗格上的图标单位选项来设置。

'pixel' | {'autoscale'} | 'normalized'

MaskInitialization

初始化命令。通过“封装编辑器”对话框的初始化窗格上的初始化命令字段来设置。

MATLAB® 命令 {''}

MaskNames

封装对话框参数名称的元胞数组。在“封装编辑器”对话框的参数窗格上的变量列内进行设置。

矩阵 {'[]'}

MaskPortRotate

指定封装模块的端口旋转策略。在“封装编辑器”对话框的图标和端口窗格上的端口旋转区域内进行设置。

有关详细信息,请参阅配置模型布局

{'default} | 'physical'

MaskPrompts

对话框参数提示列表(请参阅下文)。在“封装编辑器”对话框的参数窗格上的对话框参数区域内进行设置。

字符向量元胞数组 {'[]'}

MaskPromptString

对话框参数提示列表(请参阅下文)。在“封装编辑器”对话框的参数窗格上的对话框参数区域内进行设置。

字符向量 {''}

MaskPropertyName

竖线分隔形式的 MaskNames

字符向量 {''}

MaskRunInitForIconRedraw

指定 Simulink® 是否必须先运行封装初始化才能执行封装图标命令。

{'auto'}|'on' |'off'

MaskSelfModifiable

指示模块可以修改其自身的内容。通过“封装编辑器”对话框的初始化窗格上的允许库模块修改其内容复选框来设置。

'on' | {'off'}

MaskStyles

确定对话框参数是复选框、编辑字段还是弹出式列表。通过“封装编辑器”对话框的参数窗格上的类型列来设置。

元胞数组 {'[]'}

edit、checkbox、popup、combobox、radiobutton、slider、dial、spinbox、unit、textarea、customtable、unidt、min、max。

MaskStyleString

逗号分隔形式的 MaskStyles

字符向量 {''}

MaskTabNameString

仅供内部使用。

 

MaskTabNames

仅供内部使用。

 

MaskToolTipsDisplay

确定要在此封装模块的工具提示中显示哪些封装对话框参数。指定为 'on''off' 值的元胞数组,每个值均指示是否显示在 MaskNames 返回的元胞数组中的对应位置命名的参数。

'on' 'off' {''} 的元胞数组

MaskToolTipString

逗号分隔形式的 MaskToolTipsDisplay

字符向量 {''}

MaskTunableValues

允许在仿真期间更改封装对话框值。通过“封装编辑器”对话框的参数窗格上的可调列来设置。

字符向量元胞数组 {'[]'}

MaskTunableValueString

MaskTunableValues 的逗号分隔字符向量形式。

分隔的字符向量 ({''})

MaskType

封装类型。通过“封装编辑器”对话框的文档窗格上的封装类型字段来设置。

字符向量 {'Stateflow'}

MaskValues

对话框参数的值。

元胞数组 {'[]'}

MaskValueString

MaskValues 的分隔字符向量形式。

分隔的字符向量 ({''})

MaskVarAliases

为模块的封装参数指定别名。别名的显示顺序必须与模块的 MaskValues 参数中各参数的显示顺序相同。

元胞数组 {'[]'}

MaskVarAliasString

仅供内部使用。

 

MaskVariables

对话框参数的变量列表(请参阅下文)。在“封装编辑器”对话框的参数窗格上的对话框参数区域内进行设置。

字符向量 {''}

MaskVisibilities

指定参数的可见性。通过“封装编辑器”对话框的参数窗格上的所选参数的选项区域的显示参数复选框来设置。

矩阵 {'[]'}

MaskVisibilityString

MaskVisibilities 的分隔字符向量形式。

字符向量 {''}

MaskWSVariables

在封装工作区中定义的变量列表(只读)。

矩阵 {'[]'}

有关如何从 MATLAB 命令行中设置封装参数的详细信息,请参阅通过编程方式控制封装