文档

引用模型

为引用的模型生成和重用代码

要了解为引用模型生成代码时的注意事项,请参见参考模型的代码生成.有关如何为引用的模型生成代码的示例,请参见为引用的模型生成代码

模型 引用另一个模型以创建模型层次结构

功能

depview 显示有或没有库依赖关系的模型引用依赖关系图
find_mdlrefs 在所有级别或仅在顶级查找Model块和引用模型
view_mdlrefs 显示没有库依赖关系的模型引用依赖关系图
金宝appSimulink.SubSystem.convertToModelReference 将子系统转换为模型参考
slbuild 为模型构建独立的可执行文件或模型引用目标

主题

参考模型的代码生成

本节描述模型引用注意事项,这些注意事项特别适用于由金宝app®编码器™

金宝appSimulink编码器模型引用需求

模型引用层次结构必须满足各种各样的要求金宝app仿真软件编码器需求,如本节所述。

配置引用模型

将代数循环的出现次数最小化最小化代数循环的发生的参数模型参考窗格。

为引用的模型生成代码

介绍如何为使用Model块引用的模型生成代码,以及如何使用模型浏览器浏览代码文件。

从包含引用模型的子系统生成可重用代码

从包含引用模型的子系统生成可重用代码。

组合为多个模型生成的代码

从多个模型或同一模型的多个副本生成单个可执行程序。

建立模型参考目标

默认情况下,Simulink引擎金宝app在金宝app仿真软件编码器软件生成模型参考目标。

在组件系统中建立数据所有权

在生成的代码中,将全局变量的定义与定义它们的组件放在一起。

与模型块一起使用的信号的存储类

模型包含模型块可以使用存储类的信号汽车没有限制。

引用模型的继承样本时间

使用控制继承样本时间ssSetModelReferenceSampleTimeInheritanceRule

代码生成模型引用限制

注意使用模型层次结构进行代码生成的限制。

自定义库文件后缀和文件类型

可以控制库文件后缀和文件类型扩展名金宝app仿真软件编码器代码生成器用于命名生成的模型参考库。

金宝appSimulink用于增量代码生成的缓存文件

在基于团队的金宝app开发中共享Simulink缓存文件,以减少构建时间并避免不必要的代码再生。