该表列出了所有Simulink通用的属性金宝appgydF4y2Ba®gydF4y2Ba块,包括块回调属性(参见gydF4y2Ba自定义模型行为的回调gydF4y2Ba).更改这些属性的命令示例如下表所示(参见gydF4y2Ba设置块属性示例gydF4y2Ba).gydF4y2Ba
公共块属性gydF4y2Ba
财产gydF4y2Ba | 描述gydF4y2Ba | 值gydF4y2Ba |
---|---|---|
|
该块所链接到的库块的名称(对于具有禁用链接的块)。gydF4y2Ba |
特征向量gydF4y2Ba |
|
块注释文本(对应于块属性)。gydF4y2Ba |
特征向量gydF4y2Ba |
|
块背景色。gydF4y2Ba |
颜色值|gydF4y2Ba
可能的颜色值为gydF4y2Ba |
|
块描述显示在块参数对话框或属性检查器的顶部。gydF4y2Ba |
字符数组gydF4y2Ba |
|
块类型(只读)。gydF4y2Ba |
字符数组gydF4y2Ba |
BlockKeywordsgydF4y2Ba |
将一个或多个关键字与自定义库块关联。gydF4y2Ba |
字符向量|字符串标量|字符串数组gydF4y2Ba |
|
当块被复制到剪贴板(gydF4y2BaCtrl + CgydF4y2Ba)或当菜单项gydF4y2Ba复制gydF4y2Ba被选中。gydF4y2Ba |
函数gydF4y2Ba |
|
时调用的函数gydF4y2Ba |
函数gydF4y2Ba |
评论gydF4y2Ba |
从模拟中排除块。gydF4y2Ba |
|
|
返回连接到端口的信号是否为总线、虚拟总线或非虚拟总线(只读)。gydF4y2Ba 使用时指定端口或行句柄gydF4y2Ba ports = get_param(gcb,' portandles ');函数宏指令(gcs ,[],[],[],' 编译的);bt = get_param(ports.Outport,'CompiledBusType')gydF4y2Ba 看到gydF4y2Ba显示总线信息gydF4y2Ba.gydF4y2Ba |
|
|
指定在编译时块状态是否是活动的。gydF4y2Ba
|
|
|
更新图后端口信号的复杂度。在查询此属性之前,必须编译模型。例如:gydF4y2Ba vdp ([],[],[],' 编译的);d = get_param(gcb,'CompiledPortComplexSignals');vdp ([],[],[],' ");gydF4y2Ba |
结构数组gydF4y2Ba |
|
更新图后端口信号的数据类型。在查询此属性之前,必须编译模型。看到gydF4y2Ba |
结构数组gydF4y2Ba |
|
更新图后设计最小端口信号。在查询此属性之前,必须编译模型。例如:gydF4y2Ba 函数宏指令(gcs , [],[],[],' 编译的);ports = get_param(gcb,' portandles ');Min = get_param(ports. param)外港,'CompiledPortDesignMin') feval(model, [],[],[],'term'); |
结构数组gydF4y2Ba |
|
在编译时设计最大端口信号。在查询此属性之前,必须编译模型。例如:gydF4y2Ba 函数宏指令(gcs , [],[],[],' 编译的);ports = get_param(gcb,' portandles ');Max = get_param(端口。外港,'CompiledPortDesignMax') feval(model, [],[],[],'term'); |
结构数组gydF4y2Ba |
|
更新图后端口信号尺寸。在查询此属性之前,必须编译模型。详细信息请参见gydF4y2Ba获取编译端口尺寸gydF4y2Ba.gydF4y2Ba |
数字数组gydF4y2Ba |
|
指示端口信号是否具有可变大小(更新图表后)。在查询此属性之前,必须编译模型。看到gydF4y2Ba确定信号线是否有可变尺寸gydF4y2Ba.gydF4y2Ba |
|
|
更新图后端口信号的帧模式。在查询此属性之前,必须编译模型。gydF4y2Ba |
结构数组gydF4y2Ba |
|
更新图后的端口宽度结构。在查询此属性之前,必须编译模型。gydF4y2Ba |
结构数组gydF4y2Ba |
|
图更新后的块采样时间。在查询此属性之前,必须编译模型。gydF4y2Ba |
向量(gydF4y2Ba 细胞{[gydF4y2Ba |
|
在模拟重新启动时(暂停后)调用的函数。gydF4y2Ba |
函数gydF4y2Ba |
|
复制块时调用的函数。看到gydF4y2Ba块回调参数gydF4y2Ba获取详细信息。gydF4y2Ba |
函数gydF4y2Ba |
|
内部使用。gydF4y2Ba |
|
|
删除块时调用的函数。看到gydF4y2Ba块回调参数gydF4y2Ba获取详细信息。gydF4y2Ba |
MATLABgydF4y2Ba®gydF4y2Ba表达式gydF4y2Ba |
|
当块被销毁时调用的函数。看到gydF4y2Ba块回调参数gydF4y2Ba获取详细信息。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
块的描述。由gydF4y2Ba描述gydF4y2Ba在gydF4y2Ba一般gydF4y2Ba窗格中的“块属性”对话框。gydF4y2Ba |
文本和标记gydF4y2Ba |
|
内部使用。gydF4y2Ba |
|
|
未屏蔽块的特定于块的参数的名称/属性列表,或已屏蔽块的掩码参数列表。gydF4y2Ba |
结构gydF4y2Ba |
|
显示投影。gydF4y2Ba |
|
|
使一个块支持在外部模式下上传信号数据金宝app(例如,使用范围块)。gydF4y2Ba |
|
|
使一个块作为外部模式信号上传的触发块。gydF4y2Ba |
|
ExtModeUploadOptiongydF4y2Ba |
使一个块在外部模式下上传信号数据gydF4y2Ba选择所有gydF4y2Ba“外部信号与触发”对话框中的复选框未选中。值为gydF4y2Ba日志gydF4y2Ba 表示该块上传信号。值为gydF4y2Ba没有一个gydF4y2Ba 表示该块不上传信号。的值gydF4y2Ba监控gydF4y2Ba 目前没有使用。如果gydF4y2Ba选择所有gydF4y2Ba如果在“外部信号与触发”对话框中选中复选框,则会覆盖此参数设置。gydF4y2Ba |
{'none'} | 'log' | 'monitor'gydF4y2Ba |
|
字体的角度。gydF4y2Ba |
|
|
字体的名字。gydF4y2Ba |
字符数组gydF4y2Ba |
|
字体大小。属性所指定的字体大小gydF4y2Ba |
真正的gydF4y2Ba |
|
字体的重量。gydF4y2Ba |
|
|
块图标的前景色。gydF4y2Ba |
颜色值gydF4y2Ba
可能的颜色值为gydF4y2Ba |
|
块处理。gydF4y2Ba |
真正的gydF4y2Ba |
|
指定由Simulink Editor自动给出的块名是否显示在模型中。金宝app要隐藏自动名称,请使用的默认设置gydF4y2Ba“上”gydF4y2Ba .(gydF4y2BaHideAutomaticNamesgydF4y2Ba 模型的参数也必须设置为gydF4y2Ba“上”gydF4y2Ba )。设置为gydF4y2Ba“关闭”gydF4y2Ba 以显示名称,并设置块gydF4y2BaShowNamegydF4y2Ba 参数gydF4y2Ba“上”gydF4y2Ba .块的gydF4y2BaShowNamegydF4y2Ba 参数是gydF4y2Ba“关闭”gydF4y2Ba 不管设置如何,都是隐藏的。有关参数如何交互的详细信息,请参见gydF4y2Ba隐藏或显示块名称gydF4y2Ba.gydF4y2Ba |
{'on'} | 'off'gydF4y2Ba |
|
内部使用。gydF4y2Ba |
|
|
块的初始化函数。创建于gydF4y2Ba回调gydF4y2Ba窗格的模型属性对话框。有关更多信息,请参见gydF4y2Ba创建模型回调gydF4y2Ba.gydF4y2Ba 在非屏蔽块上,更新图表或运行模拟调用此函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
输入信号名称。gydF4y2Ba |
单元阵列gydF4y2Ba |
|
块特定参数的名称/属性列表(与块是否被屏蔽或未被屏蔽无关)。使用而不是gydF4y2Ba |
结构gydF4y2Ba |
|
阻塞连接到信号和作用域管理器的对象的路径。金宝app在保存模型时,Simulink软件会保存这些路径。gydF4y2Ba |
列表gydF4y2Ba |
|
信号和范围管理器类型。内部使用。gydF4y2Ba |
|
|
属性所支持的状态所有者块是否为金宝appgydF4y2Ba国家的读者gydF4y2Ba而且gydF4y2Ba国家的作家gydF4y2Ba块(只读)。看到gydF4y2Ba国家的读者gydF4y2Ba而且gydF4y2Ba国家的作家gydF4y2Ba.gydF4y2Ba |
|
|
对于链接块,此属性的初始值为gydF4y2BaModelVersiongydF4y2Ba 创建链接时的库。该值在库的模型版本中随增量而更新。gydF4y2Ba |
字符向量- {gydF4y2Ba |
|
连接到块的线的句柄。gydF4y2Ba |
结构gydF4y2Ba |
|
关于参数化链接与其库之间不同的链接内块更改的详细信息数组,列出块名称和参数值。使用gydF4y2Ba |
单元阵列gydF4y2Ba |
|
块的链路状态。使用查询时更新过期的链接块gydF4y2Ba 看到gydF4y2Ba以编程方式控制链接块gydF4y2Ba.gydF4y2Ba |
|
|
加载块时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
内部使用。gydF4y2Ba |
|
|
当模型关闭时调用的函数。的gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
内部使用。gydF4y2Ba |
|
|
移动块时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
块或信号名称。gydF4y2Ba 要指定信号名称,请使用相应的端口或线路句柄。gydF4y2Ba ports = get_param(gcb,' portandles ');set_param(ports.Outport(1), 'Name', 'NewName');gydF4y2Ba 或者,要命名一个块的输出信号,可以使用gydF4y2Ba |
特征向量gydF4y2Ba |
|
当块名称改变时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
块名称的位置。gydF4y2Ba |
|
|
块参数的名称/属性。gydF4y2Ba |
结构gydF4y2Ba |
|
打开此块参数对话框时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
块面。gydF4y2Ba |
|
|
输出信号名称。gydF4y2Ba |
单元阵列gydF4y2Ba |
|
拥有该块的系统名称。gydF4y2Ba |
特征向量gydF4y2Ba |
|
关闭父子系统时调用的函数。的gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
在模拟暂停时调用的函数。gydF4y2Ba |
函数gydF4y2Ba |
|
此属性的值是一个结构数组,每个结构描述块的一个输入或输出端口。每个端口结构有以下字段:gydF4y2Ba
|
结构数组gydF4y2Ba |
|
此属性的值是一个指定块端口句柄的结构。该结构有以下字段:gydF4y2Ba
|
结构数组gydF4y2Ba |
|
此块使用的端口旋转类型(只读)。gydF4y2Ba |
|
|
一个向量,它指定该块具有的每种端口的数量。vector元素的顺序对应于以下端口类型:gydF4y2Ba
|
向量gydF4y2Ba |
|
模块在模型窗口中的位置。gydF4y2Ba 为了帮助块对齐,您设置的位置可能与实际块位置相差几个像素。使用gydF4y2Ba |
坐标向量,单位为像素:gydF4y2Ba 原点是在调整任何画布大小之前的Simulink Editor画布的左上角。金宝app金宝app支持的坐标范围为-1073740824 ~ 1073740823(含)。正的值在原点的右边和下方。负的值在原点的左边和上面。gydF4y2Ba |
|
保存块后调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
在复制块之前调用的函数。看到gydF4y2Ba块回调参数gydF4y2Ba获取详细信息。gydF4y2Ba | MATLAB的表情gydF4y2Ba |
|
在删除块之前调用的函数。看到gydF4y2Ba块回调参数gydF4y2Ba获取详细信息。gydF4y2Ba | MATLAB的表情gydF4y2Ba |
|
在保存块之前调用的函数。看到gydF4y2Ba块回调参数gydF4y2Ba获取详细信息。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
指定块相对于同一模型中的其他块的执行顺序。由gydF4y2Ba优先级gydF4y2Ba字段上的gydF4y2Ba一般gydF4y2Ba窗格中的“块属性”对话框。gydF4y2Ba |
特征向量gydF4y2Ba |
|
此块链接到的库块的名称。gydF4y2Ba |
特征向量gydF4y2Ba |
|
内部使用。gydF4y2Ba |
|
|
用户指定的数据,由gydF4y2Ba金宝app仿真软件编码器™gydF4y2Ba软件仅用于用户编写的s函数。参见本节gydF4y2Bas函数RTWdatagydF4y2Ba(金宝app仿真软件编码器)gydF4y2Ba获取详细信息。gydF4y2Ba |
|
|
采样时间参数的值。看到gydF4y2Ba指定采样时间gydF4y2Ba欲知详情。gydF4y2Ba |
特征向量gydF4y2Ba |
|
是否选择block的状态。gydF4y2Ba |
|
|
显示或隐藏块名称。gydF4y2Ba 若要显示Simulink编辑器给出的块名称(自动名称),请设置该块金宝appgydF4y2Ba |
|
|
如果信号是总线,则返回总线中信号的名称和层次结构(只读)。gydF4y2Ba 使用时指定端口或行句柄gydF4y2Ba ports = get_param(gcb,' portandles ');函数宏指令(gcs ,[],[],[],' 编译的);sh = get_param(ports.Outport,'SignalHierarchy')gydF4y2Ba 看到gydF4y2Ba显示总线信息gydF4y2Ba.gydF4y2Ba |
值反映您指定的信号的结构gydF4y2Ba |
|
在模拟开始时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
在线性化过程中使用的状态扰动大小。看到gydF4y2Ba在线性化过程中改变摄动块的摄动水平gydF4y2Ba(金宝appSimulink控制设计)gydF4y2Ba获取详细信息。gydF4y2Ba |
特征向量gydF4y2Ba |
|
块的链路状态。不更新过期的链接块时查询使用gydF4y2Ba |
'none' | 'resolved' | 'unresolved' | 'implicit' | 'inactive' | 'restore' | 'propagate' | 'propagateHierarchy' | 'restoreHierarchy'gydF4y2Ba |
|
在模拟结束时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
出现在Simulink软件生成的块标签中的文本。金宝app由gydF4y2Ba标签gydF4y2Ba字段上的gydF4y2Ba一般gydF4y2Ba窗格中的“块属性”对话框。gydF4y2Ba |
特征向量gydF4y2Ba |
|
金宝appSimulink对象类型(只读)。gydF4y2Ba |
|
|
当块删除被撤消时调用的函数。gydF4y2Ba |
MATLAB的表情gydF4y2Ba |
|
用户指定的数据可以具有任何MATLAB数据类型。gydF4y2Ba |
|
|
是否的状态gydF4y2Ba |
|
VariantConfigurationObjectgydF4y2Ba |
指定与模型相关联的变体配置对象。看到gydF4y2Ba导出、保存、刷新和加载可变配置数据对象gydF4y2Ba.gydF4y2Ba | {"}gydF4y2Ba 如果没有关联配置对象,则为空字符向量;否则,它是a的名称gydF4y2Ba 金宝app仿真软件。VariantConfigurationDatagydF4y2Ba 对象。gydF4y2Ba |
这些例子说明了如何更改公共块属性。gydF4y2Ba
控件中增益块的方向gydF4y2BamymodelgydF4y2Ba
系统,所以它面对相反的方向(从右到左)。gydF4y2Ba
set_param(“mymodel /增益”、“定位”,“左”)gydF4y2Ba
该命令关联gydF4y2BaOpenFcngydF4y2Ba
属性中的增益块gydF4y2BamymodelgydF4y2Ba
系统。gydF4y2Ba
set_param(“mymodel /获得”、“OpenFcn”,“my_open_cb”)gydF4y2Ba
此命令设置gydF4y2Ba位置gydF4y2Ba
属性的增益块gydF4y2BamymodelgydF4y2Ba
系统。块是75像素宽25像素高。gydF4y2Ba
set_param('mymodel/Gain','Position',[50 250 125 275])gydF4y2Ba