您可以使用a在另一个模型中包含一个模型模型块。的每个实例模型块是A.模型参考.用于模拟和代码生成,在a中块引用模型作为一个整体一起执行。包含引用模型的模型是父模型.父母和引用模型的集合构成了一个模型层次结构.
像子系统一样,模型引用允许您分层组织大型模型。像库一样,模型引用允许您定义一组块一次并重复使用它。模型引用提供了几个不可用子系统和库的优点。这些优点中的几个由引用的模型组成独立于上下文模型块,包括:
模块化开发
模型的保护
包含的引用
增量加载
加速模拟
增量代码生成
独立配置集
模型 | 引用另一个模型来创建模型层次结构 |
变种子系统,变种模型 | 包含子系统,模型或子系统参考块的模板子系统作为变体选择 |
在另一个模型中包含一个模型。
使用您从第三方收到的受保护模型。
准备一个子系统进行转换,将子系统转换为模型,并在转换之前和之后比较模拟结果。
引用模型中的端口与模型引用处的端口相对应。跨越模型边界的信号必须满足某些要求。
检查模型层次结构中的内容、结构、模型版本和记录的信号。
顶级型号和参考型号的配置参数值可能不同。一些配置参数值对模型引用有特殊的要求或行为。
有条件地执行引用的模型,类似于有条件地执行子系统。
引用的模型可以从引用它的模型继承示例时间。
当您将可重用组件建模为引用模型时,要将组件的每个实例配置为使用块参数的不同值,请创建模型参数。
此示例显示如何以编程方式配置引用模型的多个实例,以使用相同块参数的不同值。
此示例演示如何通过使用结构,以编程方式配置引用模型的多个实例,以对同一块参数使用不同的值。
当你使用金宝app仿真软件。LookupTable
存储和配置ASAP2或AutoSar代码生成的查找表数据的对象(例如,STD_AXIS或曲线),您可以将对象配置为模型参数。
为模型层次结构中的模型选择仿真模式。
模拟目标(SIM目标)是一个mex文件,它实现了在加速模式下执行的引用模型。
使用Si金宝appmulink缓存文件共享构建工件,从而避免首次构建的成本。
通过使用并行构建减少大型模型引用层次结构的图更新时间。
运行有条件执行的引用模型的独立模拟。
模拟包含引用模型的多个实例的模型。