主要内容

份额为更快的万博1manbetx模拟仿真软件的缓存文件

万博1manbetx®缓存文件包含构建工件,可以加速模拟和代码生成。自动生成这些构建工件和包在仿真软件的缓存文件,执行这些操作之一:万博1manbetx

  • 更新的图模型层次结构,其中包含模型中引用加速器模式

  • 模拟一个包含模型中引用加速器模型层次结构模式

  • 模拟一个顶级模特在加速器或快速加速模式

  • 生成代码的模型或模型的层次结构

第二次执行这些操作,仿真软件构建只有只要过时的文件万博1manbetx重建配置参数设置如果发现任何变化(默认)或如果检测到已知的任何变化依赖关系。用更少的文件建立,动作完成得更快。

请注意

虽然您可以避免所有引用的模型重建通过设置重建配置参数从来没有使用此设置可以产生无效的仿真结果。

团队成员或持续集成(CI)系统可以生成模型,使用仿真软件的缓存文件。万博1manbetx减少所花费的时间,当你首次建立这些模型,你可以复制相应的仿真软件的缓存文件到你的指定的本地文件夹万博1manbetx模拟缓存文件夹偏好。万博1manbetx仿真软件提取任何模型缓存磁盘上的文件的内容与内容不同。如果仿万博1manbetx真软件生成或更新构建工件在磁盘上,在本地更新相应的仿真软件的缓存文件。

你可以确定一个仿真软件的缓存文件万博1manbetx.slxc扩展。其文件名称匹配的名称对应的模型。

检查万博1manbetx缓存文件内容

万博1manbetx仿真软件的缓存文件可以包含多种类型的构建工件,包括:

  • 加速器的目标

  • 快速加速器的目标

  • 模型参考仿真目标

  • 变量使用信息

  • 代码生成目标(万博1manbetx仿真软件编码器™,嵌入式编码器®)

  • 模型表征(万博1manbetx仿真软件设计校验™)

万博1manbetx模型缓存文件积累构建工件多个平台和仿真软件版本。

了解特定模型缓存文件包含,打开报告通过双击该文件。万博1manbetx

万博1manbetx模型缓存报告

另外,在MATLAB仿真软件的缓存文件的内容万博1manbetx®表,可以使用slxcinfo函数。

您可以重用构建构件支持平台和发布使用。万博1manbetx例如,假设您使用Windows®机和R2019a仿真软件版本。万博1manbetx仿真软件的缓存万博1manbetx文件所描述的这个报告,您可以使用仿真目标R2019a: win64。团队成员使用Linux®机和R2019b可以使用模拟和代码生成目标R2019b: glnxa64和模型表示R2019b:所有平台

仿真万博1manbetx软件的缓存文件可以积累构建工件释放它后来创建和发布。假设您创建一个模型在R2019b缓存文件。万博1manbetx您将无法使用,在R2019a仿真软件的缓存文件。万博1manbetx

使用万博1manbetx缓存文件

虽然大多数团队可以受益于使用仿真软件的缓存文件,这些特性的开发环境是最适合使用仿万博1manbetx真软件的缓存文件。

  • 一个模型包含许多引用模型层次结构。

  • 高级模型,模拟在加速器或快速加速器模式,导致仿真软件生成一个模拟的目标模型和所有引用的模型。万博1manbetx

  • 标准化平台、编译器和仿真软件发布整个开发团队。万博1manbetx

  • 相对路径或绝对路径一致,你指定的包括目录配置参数,对整个开发团队。

  • 源代码控制系统,如Git™,管理设计文件。看到设置Git源代码控制

    请注意

    因为仿真软件万博1manbetx的缓存文件导出文件,你不应该在源代码控制下管理它们。即使你共享仿真软件的缓存文件,把它们万博1manbetx放在一个源代码控制系统,你不能diff或合并这些文件的不同版本。

  • CI系统,如詹金斯®,定期构建模型层次结构的最新版本使用平行的工人。

    请注意

    为避免不必要的重建仿真和编码器使用自定义代码的目标,CI系统目录映射到名为卷或符号链接相同的团队成员沙箱。例如,CI系统和团队成员自定义代码存储在映射目录等B: \ \ customcode路径

在这个开发环境中,您与源代码控制系统中的文件并建立档案。

工作流与源代码控制系统,CI系统,并建立档案。CI系统把设计变更从源代码控制系统和档案仿真软件的缓存文件建立档案。万博1manbetx

减少你花的时间,更新仿真目标,遵循这些步骤。

  1. 把最新版本的所有设计文件从源控制系统。

  2. 复制所有仿真软件的缓存文件的最新版本从构建存档并将其放到万博1manbetx模拟缓存文件夹

  3. 打开模型和模拟它。

    万博1manbetx仿真软件中提取所需的构建构件模型的缓存文件。仿真完成没有任何模型只要模型重建以来没有改变最近的构建完成CI系统。

    请注意

    将仿真软件的仿真和代码生成目标缓存文件没有更新,模拟,模型层次结构或生成代码,使用万博1manbetxslxcunpack函数。

  4. 改变一个模型和模拟模型层次结构。

    万博1manbetx模型重建必要的更新模型和相应的仿真软件的缓存文件的本地副本。

  5. 提交更新的源代码控制系统模型。你不提交模型缓存文件,这是一个导出文件。万博1manbetx

检查万博1manbetx缓存文件在项目

当你从上面模型创建一个项目,该项目包括相应的模型及其仿真软件的缓存文件引用的模型。万博1manbetx

查看模型缓存文件万博1manbetx依赖模型层次结构,您可以选择依赖分析仪的观点窗格中相应的项目。

sldemo_mdlref_depgraph依赖性分析结果,包括仿真软件的缓存文件万博1manbetx

有关更多信息,请参见相关性分析是什么?

另请参阅

|

相关的话题

外部网站