matlab仿真车速模型,共享 Simulink 缓存文件以加快仿真速度

本文介绍了如何使用Simulink缓存文件来加快仿真速度,包括缓存文件的生成、内容检查及重用。适用于包含多个引用模型的层次结构,以及在Accelerator或Rapid Accelerator模式下仿真的模型。建议在固定平台和Simulink版本的开发环境中使用,并配合源代码管理工具和CI系统。
摘要由CSDN通过智能技术生成

共享 Simulink 缓存文件以加快仿真速度

Simulink® 缓存文件包含可以加快仿真和代码生成的编译工件。要生成这些编译工件并将其自动打包到 Simulink 缓存文件中,请执行以下操作之一:

更新包含在 Accelerator 模式中引用的模型的模型层次结构的图

仿真包含在 Accelerator 模式中引用的模型的模型层次结构

在 Accelerator 或 Rapid Accelerator 模式下仿真顶层模型

为模型或模型层次结构生成代码

在您第二次执行上述任一操作时,只要 If any changes detected”(默认值)或 “If any changes in known dependencies detected”,Simulink 就会只编译过期文件。由于要编译的文件更少,操作完成得更快。

注意

虽然您可以通过将 Rebuild 配置参数设置为 “Never” 来避免所有引用模型重新编译,但使用此设置可能会产生无效的仿真结果。

团队成员或连续集成系统可以为您使用的模型生成 Simulink 缓存文件。为了减少首次编译这些模型所需的时间,您可以将对应的 Simulink 缓存文件复制到

您可以通过其 .slxc 扩展名来识别 Simulink 缓存文件。它的文件名与对应模型的名称相匹配。检查 Simulink 缓存文件内容

Simulink 缓存文件可以包含多种类型的编译工件,包括:

Accelerator 目标

Rapid Accelerator 目标

模型引用的仿真目标

变量使用信息

代码生成目标(Simulink Coder™、Embedded Coder®)

模型表示 (Simulink Design Verifier™)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值