模型引用

重用模型作为其他车型块

您可以通过使用包括在另一个模型模型块。一个的每个实例模型块是模型参考。用于仿真和代码生成,块内的参考模型作为一个单元一起执行。包含一个参考模型该模型是一个父模型。父母的收集和参考模型构成模型层次

像子系统,模型引用允许您分层组织大型模型。像库,模型引用允许你定义一组一次块反复使用。模型引用具有若干优势是与子系统和库不可用。其中一些优点,从参考模型导致编译独立的上下文模型块,包括:

  • 模块化开发

  • 保护模式

  • 通过纳入参考

  • 增量加载

  • 加速模拟

  • 增量代码生成

  • 独立配置集

模型 另一参考模型来创建模型层次
变子系统,派生模型 含有子系统块或模型块作为变体的选择模板子系统

功能

depview 分析和可视化模型引用依赖带或不带库的依赖
find_mdlrefs 查找型号块和参考模型各级或顶层只
金宝appSimulink.fileGenControl 将根文件夹供图更新和模型构建生成的文件
金宝appSimulink.ModelReference.refresh 更新模型块,以反映更改参考模型
金宝appSimulink.ProtectedModel.getPublisher 有关出版商签署的受保护模式返回信息
金宝appSimulink.ProtectedModel.verifySignature 验证对受保护的模型数字签名
金宝appSimulink.SubSystem.convertToModelReference 转换子系统模型参考
slbuild 构建独立的可执行文件或模型模型参考目标

对象

金宝appSimulink.BlockPath 完全指明的Simulink模块路金宝app径

主题

确定何时参考模型

模型参考基础

在另一个模型引用一个模型创建模型层次。甲参考模型包含作为一个单元,其执行一起块。

基于组件的建模指南

考虑大型模型和多用户开发团队的组件化。

模型参考要求和限制

模型引用有要求和有关的功能,如可重用性,仿真模式,屏蔽和调试的局限性。

创建模型参考

参考现有的模型

包括在其他模型的模型。

来自第三方的参考模型保护

使用您从第三方获得了保护模式。

转换子系统参考模型

准备一个子系统转换子系统转换为模型,转换前后的模拟结果进行比较。

模型参考接口和边界

口,以便在模型参考端口参考模型相对应。跨越模型边界信号必须满足一定的要求。

检查模型层次

检查的内容,结构,模型版本,并记录信号模型中的层次结构。

配置模型引用

设置配置参数型号层次

配置参数值可以在顶配车型和参考模型不同。一些配置参数值有特殊要求或与模型引用行为。

修改参考模型的条件执行

有条件地执行所引用的模型,类似于有条件执行子系统。

参考模型样品时报

一个参考模型可以从模型继承采样时间引用它。

可重复使用的参考模型的参数化实例

当你一个可重用的组件作为一个参考模型建模,配置组件的每个实例块的参数使用不同的值,创建模型参数。

参数化参考模型编程

此示例示出了如何将一个参考模型的编程方式配置多个实例使用不同的值对同一个块参数。

集团多模型参数到一个单一的结构

此示例示出了如何将一个参考模型的编程方式配置多个实例,通过使用结构使用对同一个块参数不同的值。

配置实例特定数据对查找表编程

当您使用金宝appSimulink.LookupTable对象为ASAP2或AUTOSAR代码生成存储和配置查找表的数据(例如,STD_AXIS或曲线),可以配置该对象作为模型的参数。

仿真模型层次

选择型号层次仿真模式

选择模型中的层次结构模型模拟模式。

管理的参考模型模拟目标

模拟对象,或SIM目标,是一个MEX文件实现了一个参考模型,在加速模式执行。

分享Simu金宝applink的缓存文件进行更快的仿真

使用Si金宝appmulink的缓存文件共享构建工件,让您避免首次建造的成本。

缩短更新时间为参考模型利用并行编译

通过使用并行构建减少大量模型参考图的层次结构的更新时间。

模拟条件执行参考模型

运行条件执行参考模型的独立模拟。

模拟多个参考模型实例在正常模式

模拟包含参考模型的多个实例的模型。

精选示例