该表列出了所有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 |
|
将block复制到剪贴板时调用的函数(gydF4y2BaCtrl + CgydF4y2Ba)或当菜单项gydF4y2Ba复制gydF4y2Ba被选中。gydF4y2Ba |
函数gydF4y2Ba |
|
函数时调用gydF4y2Ba |
函数gydF4y2Ba |
评论gydF4y2Ba |
从模拟中排除块。gydF4y2Ba |
|
|
返回连接到端口的信号是否是总线、虚拟总线还是非虚拟总线(只读)。gydF4y2Ba 使用时指定端口或行句柄gydF4y2Ba “PortHandles”端口= get_param (gcb);函数宏指令(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 , [],[],[],' 编译的);“PortHandles”端口= get_param (gcb);min = get_param(港口。外港,'CompiledPortDesignMin') feval(model, [],[],[],'term'); |
结构阵列gydF4y2Ba |
|
在编译时设计端口信号的最大值。在查询此属性之前,必须编译模型。例如:gydF4y2Ba 函数宏指令(gcs , [],[],[],' 编译的);“PortHandles”端口= get_param (gcb);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 |
{'在'}|“了”gydF4y2Ba |
|
供内部使用。gydF4y2Ba |
|
|
块的初始化函数。在gydF4y2Ba回调gydF4y2Ba“模型属性”对话框中的。有关更多信息,请参见gydF4y2Ba创建模型回调gydF4y2Ba.gydF4y2Ba 在非屏蔽块上,更新图表或运行模拟调用此函数。gydF4y2Ba |
MATLAB表达式gydF4y2Ba |
|
输入信号的名称。gydF4y2Ba |
单元阵列gydF4y2Ba |
|
块特定参数的名称/属性列表(无论块是否被屏蔽)。使用而不是gydF4y2Ba |
结构gydF4y2Ba |
|
阻塞连接到信号和范围管理器的对象的路径。金宝appSimulink软件在保存模型时保存这些路径。gydF4y2Ba |
列表gydF4y2Ba |
|
信号和范围管理器类型。供内部使用。gydF4y2Ba |
|
|
指示块是否是受支持的状态所有者块,可以与金宝appgydF4y2Ba国家的读者gydF4y2Ba和gydF4y2Ba国家作家gydF4y2Ba块(只读)。看到gydF4y2Ba国家的读者gydF4y2Ba和gydF4y2Ba国家作家gydF4y2Ba.gydF4y2Ba |
|
|
对于链接块,此属性的初始值为gydF4y2Ba模型版本gydF4y2Ba 创建链接时的库。该值在库的模型版本中以增量更新。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,'PortHandles');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编辑器画布的左上角。支持的坐标介于-10737金宝app40824和1073740823之间,包括这两者)。正值位于原点的右侧和下方。负值位于原点的金宝app左侧和上方。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金宝appSimulink编码器™gydF4y2Ba软件仅用于用户编写的s函数。看到的部分gydF4y2Bas函数RTWdatagydF4y2Ba(金宝app仿真软件编码器)gydF4y2Ba获取详细信息。gydF4y2Ba |
|
|
采样时间参数的值。看到gydF4y2Ba指定样品时间gydF4y2Ba为更多的细节。gydF4y2Ba |
特征向量gydF4y2Ba |
|
块是否被选中的状态。gydF4y2Ba |
|
|
显示或隐藏块名称。gydF4y2Ba 要显示由Simulink编辑器给出的块名称(自动名称),请设置块金宝appgydF4y2Ba |
|
|
如果信号是总线,则返回总线中信号的名称和层次结构(只读)。gydF4y2Ba 使用时指定端口或行句柄gydF4y2Ba ports=get_参数(gcb,'PortHandles');feval(gcs,[]、[]、[]、[]、'compile');sh=get_参数(ports.Outport,'SignalHierarchy'))gydF4y2Ba 看到gydF4y2Ba显示总线信息gydF4y2Ba.gydF4y2Ba |
值反映您指定的信号结构gydF4y2Ba |
|
在模拟开始时调用的函数。gydF4y2Ba |
MATLAB表达式gydF4y2Ba |
|
在线性化过程中使用的状态摄动大小。看到gydF4y2Ba改变线性化过程中受扰动块的扰动水平gydF4y2Ba(金宝app仿真软件控制设计)gydF4y2Ba获取详细信息。gydF4y2Ba |
特征向量gydF4y2Ba |
|
块的链路状态。不更新过时的链接块时查询使用gydF4y2Ba |
“无”|“已解决”|“未解决”|“隐式”|“非活动”|“还原”|“传播”|“传播层次结构”|“恢复层次结构”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
函数中的Gain块调用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