主要内容

重建

选择有条件的,总是,或从不重建模型参考目标

模型配置面板:模型参考

描述

重建配置参数决定何时重建模拟,金宝app®编码器™引用目标模型更新之前,模拟,或从模型中生成代码。

模型在模型层次结构可以有不同的重建设置。当你更新、模拟或生成代码模型,该模型适用于所有的重新设置其引用的模型。

模型在正常模式下执行不生成模拟目标和不受影响的重建设置。

设置配置参数引用的模型

在模型参考层次结构中,如何打开配置参数对话框确定你编辑的配置参数模型在当前模型层次结构或当前的参考模型。

  • 模型在当前模型层次结构——仿真软件将来发布,在金宝app建模选项卡上,单击模型设置

  • 当前的参考模型,仿真软件将来发布,在金宝app建模选项卡上,单击模型设置按钮箭头。然后,在引用模型部分中,选择模型设置

另外,打开引用模型作为一个优秀的模型。然后,在仿真软件将来发布的金宝app建模选项卡上,单击模型设置

设置

如果检测到变化(默认)|总是|如果已知依赖性检测到的变化|从来没有
总是

总是重建目标引用的模型。这个设置需要更多的处理时间,因为它会引发不必要的构建。让所有模型参考目标,使用这个设置之前部署模型。

如果检测到变化

有条件地重建目标引用的模型时,软件检测到一个变化可能影响仿真结果。执行广泛的变化检测依赖的参考模型,使用此设置。

如果软件发现已知的依赖关系没有改变,它计算结构模型的校验和。结构校验和检测到的变化发生在不使用指定的用户创建依赖关系模型的依赖性配置参数。如果校验和结构发生了变化,软件重建模型参考目标。

如果已知依赖性检测到的变化

有条件地重建目标引用的模型时,软件检测到一个变化可能影响仿真结果。减少变化检测所需的时间,使用此设置。

如果软件发现已知或潜在的依赖,没有变化计算结构模型的校验和和重建模型参考目标。为了避免无效的仿真结果,您必须列出所有用户创建依赖关系模型的依赖性参数。

从来没有

不重建目标引用的模型。这个设置需要最少的处理时间,当可用,使用更快的模拟仿真软件的缓存文件。金宝app为了避免重建在开发一个模型,使用此设置。

如果过时的模型参考目标,仿真可能存在无效的结果。在已知目标软件检查更改依赖和报告如果模型参考目标可能会过时,使用从来没有重建的诊断参数。手动重建模型参考目标,使用slbuild函数。

有关使用和共享模型缓存文件的信息,明白了金宝app份额为更快的金宝app模拟仿真软件的缓存文件

例子

全部展开

你可以通过设置有条件地重建模型参考目标重建如果检测到变化如果已知依赖性检测到的变化

假设你改变一个MATLAB®脚本,脚本执行的回调。的模型的依赖性配置参数不列出MATLAB脚本作为模型的依赖。

重建设置决定是否重建模型参考目标的影响。

  • 如果检测到变化会导致重建,因为变化影响的结构模型的校验和。

  • 如果已知依赖性检测到的变化不会引起重建,因为没有已知目标的依赖已经改变了。

这个流程图描述了加工仿真软件执行时金宝app重建要么如果检测到变化如果已知依赖性检测到的变化

流程图的时候重建模型参考目标

如果检测到变化如果已知依赖性检测到的变化设置,模型参考目标重建时:

  • 一个已知的目标依赖已经改变了。

  • 一个模型文件或库已经改变和结构校验和已经改变了。

  • 一个潜在的目标依赖触发检测和校验和结构改变了。

  • 以上申请,重建设置是如果检测到变化,结构校验和已经改变了。

  • 和以上适用重建设置是如果已知依赖性检测到的变化

提示

要提高检测速度和重建精度,使用模型的依赖性配置参数来指定用户创建依赖关系。

推荐设置

应用程序 设置
调试 没有影响
可追溯性 没有影响
效率 没有影响
安全预防措施

如果检测到变化从来没有

当你使用从来没有设置,设置从来没有重建的诊断配置参数错误如果需要重建

编程使用

参数:UpdateModelReferenceTargets
价值1:“力”|“IfOutOfDateOrStructuralChange”|“IfOutOfDate”|“AssumeUpToDate”
默认值:“IfOutOfDateOrStructuralChange”

更多关于

全部展开

版本历史

之前介绍过的R2006a

全部展开


1这个表将编程值映射到相当于互动的值重建配置参数。

UpdateModelReferenceTargets价值 等效重建价值
“力” 总是
“IfOutOfDateOrStructuralChange” 如果检测到变化
“IfOutOfDate” 如果已知依赖性检测到的变化
“AssumeUpToDate” 从来没有