将模型转换为仅使用显式信号分辨率
retVal
= disableimplicitsignalresolution ('模型
”)retVal
= disableimplicitsignalresolution ('模型
',displayOnly
)
输入一个模型,报告隐式解析为信号对象的所有信号和状态,并将模型转换为仅解析显式需要它的信号和状态。报告和任何更改仅限于模型本身;它们不包括作为库链接的块。retVal
= disableimplicitsignalresolution ('模型
”)
在执行此函数之前,确保所有相关的Simulink金宝app®数据对象是在基本工作空间或模型链接到的数据字典中定义的。该函数忽略在其他地方定义的任何数据对象。
扫描功能模型
,返回一个由信号句柄和状态组成的结构,该结构隐式解析为信号对象,并执行以下操作模型
:
在模型中搜索解析为Simulink信号对象的所有输出端口和块状态。金宝app
修改这些端口和块以加强信号对象在未来的分辨率。
设置模型的SignalResolutionControl
参数“UseLocalSettings”
(GUI):明确的只).
如果SignalResolutionControl
已设置为“UseLocalSettings”
或“没有”
时,函数不采取任何操作并返回警告。
如果任何Stateflow®输出数据解析为Simulink信号对象:金宝app
从状态流图中关闭信号对象的层次作用域。
显式标记状态流程图的输出信号。
在将来强制此信号的信号对象解析。
任何由disableimplicitsignalresolution
永久更改模型。请确保在调用with函数之前备份模型displayOnly
默认为或指定为假
.
相当于retVal
= disableimplicitsignalresolution ('模型
',displayOnly
)disableimplicitsignalresolution (
如果模型
)displayOnly
是假
.
如果displayOnly
是真正的
,该函数返回一个由信号句柄和状态组成的结构,这些状态隐式地解析为信号对象,但保持模型不变。
|
布尔值,指定是否更改模型。
默认值: |
|
模型名称或句柄 |
|
一个MATLAB®结构包含:
|