主要内容

升级所有项目模型,库和马铃薯代码文件

小费

升级之前,如果将项目放在源代码控制下,则可以轻松稍后恢复更改,如果需要。看将项目添加到源控制

升级所有型号,库和MATLAB®使用简单的工作流程将项目中的代码文件到最新版本。升级项目工具可以在可能的情况下自动应用所有修复程序,立即升级项目中的所有型号层次结构,并生成报告。您无需打开升级顾问。

  1. 在“项目”选项卡上,选择运行检查>升级

  2. 在“升级项目”对话框中,要升级所有文件,请运行所有检查,并在可能的情况下自动应用修复程序,单击升级。如果要更改设置,请在单击之前使用这些选项升级

    • 如果要运行升级检查,但在可能的情况下,不自动应用修复,请清除复选框自动应用升级

    • 如果要更改要升级的文件以及要运行的检查,请单击更改选项。在“升级选项”对话框中,清除要从升级中排除的模型和检查的复选框。例如,您可能希望排除需要的检查更新图

    当你点击升级,该工具运行检查并在指定时应用修复。升级可能需要几分钟。

  3. 检查升级项目报告。顶部的摘要显示传递了多少文件以及需要有多少文件需要注意。

    1. 选择左侧列表中的文件以查看右侧的“检查结果”。默认情况下,left列表显示了需要注意的任何文件。显示所有文件,文件类型,所有结果,通过使用修复传递的文件或文件的文件显示控制。

    2. 在右侧列表中选择检查以读取结果的详细信息以及下窗格中的任何应用修复。检查标记为需要注意的检查,橙色圆圈结果柱子。有关升级库的详细信息,请参阅升级库

    3. 如果您的项目在源代码控制下,您可以使用比较报告检查文件中的升级更改。要查看升级前后的差异,请在升级项目报告中单击查看变更

  4. 该项目会保存项目根文件夹中升级结果的HTML报告。要打开已发布的报告,请单击“报告链接在升级项目报告的顶部。

  5. 要关闭交互式报告,请单击

升级库

该项目会自动运行在多个库上的所有升级检查,包括需要更新图的任何检查。

您无法在库上运行更新图,因此项目升级运行更新图在使用库块的模型中检查。这意味着项目升级只能完全升级模型中使用的库块。如果在模型中使用库块,则项目升级会自动运行所有检查,包括更新图检查,然后在库中升级块。

如果在任何项目模型中未使用库块,则检查运行需要在库块上更新图表的检查标记为需要注意,橙色圆圈结果柱子。选中“检查”和“详细信息”窗格,您可以看到邮件无法升级模型未使用的块

  • 要升级未使用的库块,请使用模型中的块然后升级。

  • 如果要升级使用转发表的库块,请在升级之前禁用库链接并保存模型,升级并恢复链接。

库块的升级取决于模型上下文。可以在多个模型中使用相同的库块。链接库块从周围模型继承属性,例如数据类型和采样率。块的行为可以根据使用的上下文而不同,这可能导致更新图检查的升级冲突。如果模型需要不同升级相同的库块,则会提示您查看和解决升级冲突。

如果您需要查看冲突的升级,请单击合并。或者,您可以从报告中稍后查看冲突升级。查看比较报告中的更改,并选择要保存的升级。

也可以看看

相关话题