主要内容

disableimplicitsignalresolution

将模型转换为仅使用显式信号分辨率

语法

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真正的,该函数返回一个由信号句柄和状态组成的结构,这些状态隐式地解析为信号对象,但保持模型不变。

输入参数

displayOnly

布尔值,指定是否更改模型。

  • —修改型号。

  • 真正的-该函数返回一个信号句柄结构,并声明隐式解析信号对象,但保持模型不变。

默认值:

模型

模型名称或句柄

输出参数

retVal

一个MATLAB®结构包含:

信号 具有解析为信号对象的信号名称的端口的句柄
带有解析为信号对象的状态的块的句柄
介绍了R2007a