主要内容

upgradeadvisor

打开升级顾问

语法

upgradeadvisor (“modelname”)
升级程序= upgradeadvisor (“modelname”)

描述

upgradeadvisor (“modelname”)打开指定的模型的升级顾问modelname。这个命令加载模型如果必要,但并不在仿真软件中打开它金宝app®编辑器。使用升级顾问帮助你升级和改善与当前版本的模型。

升级程序= upgradeadvisor (“modelname”)返回一个对象,您可以使用以编程方式分析和升级的层次结构模型。如果你指定一个输出,然后升级顾问不开放。您可以使用方法分析升级升级程序对象的输出upgradeadvisor函数。

  • 建议升级,以编程方式分析模型创建一个升级程序对象和使用的方法分析

  • 以编程方式分析和升级模型,创建一个升级程序对象和使用的方法升级

  • 配置选项在运行分析或升级,之前看到的例子

提示

整整一个例子,演示如何以编程方式升级项目中,看到的升级仿真软件模型金宝app使用一个项目

输入参数

modelname

名称或处理模型,指定为一个特征向量。

输出参数

升级程序

对象编程方式分析和升级的层次结构模型。

例子

在一个模型打开升级顾问

打开升级顾问vdp示例模型:

upgradeadvisor (vdp)

打开升级顾问当前选择的模型:

upgradeadvisor (bdroot)

编程模型分析和升级

  1. 得到一个升级程序对象。这个例子使用一个可写的副本vdp模型。

    load_system (vdp);save_system (vdp, fullfile (tempdir myvdp))升级程序= upgradeadvisor (“myvdp”)
    升级程序=升级程序的属性:ChecksToSkip: {} SkipLibraries: 0 SkipBlocksets: 1 OneLevelOnly: 0 ShowReport: 1 RootModel: myvdp ReportFile:”

  2. 分析模型,推荐升级,图书馆链接和模型引用后,运行:

    分析(升级程序);
    你看到一个报告发现的问题。

  3. 分析模型和自动修复所有问题(自动修复可用),运行:

    升级(升级程序);

    这个命令是图书馆链接和参考模型,并保存任何修复模型文件。

    你看到一个报告发现的问题和采取的行动。

  4. 找到的位置报告:

    reportLocation = upgrader.ReportFile

  5. 您可以配置选项在运行分析或升级之前。

    • 指定跳过运行分析或升级前检查。找到ID为检查升级顾问通过右键单击检查和选择检查ID发送给工作区。然后设置upgrader.ChecksToSkip财产。例如:

      upgrader.ChecksToSkip= {'mathworks.design.CSStoVSSConvert'}; upgrade(upgrader);

    • 指定运行升级顾问只有当前模型没有图书馆链接或模型引用后,或分析测试保存为外部模型:

      升级程序。OneLevelOnly = true;%的默认错误

    • 指定运行升级顾问对当前模型,模型引用而不是图书馆链接:

      升级程序。SkipLibraries = true;%的默认错误

    • 指定运行升级顾问对当前模型,包括升级文件blocksets或工具箱:

      升级程序。SkipBlocksets = false;%默认正确
      默认情况下,升级顾问不升级文件blocksets或工具箱。升级顾问检测blocksets的输出版本和的存在Contents.m文件。

    • 关闭显示报告分析或升级后,设置:

      升级程序。ShowReport = false;%默认正确

提示

整整一个例子,演示如何以编程方式升级项目中,看到的升级仿真软件模型金宝app使用一个项目

提示

  • 升级顾问可以识别的情况你可以受益通过改变模型在仿真软件中使用新功能和设置。金宝app顾问提供的建议过渡到新技术,和升级一个层次结构模型。

    升级顾问也可以识别模型的情况下将不会工作,因为更改和改进模型需要改变一个模型。金宝app

    升级顾问提供选项来执行推荐操作自动或手动修复指令。

选择

你也可以打开升级顾问从模型编辑器。金宝app在建模选项卡上,选择模型的顾问>升级顾问

另外,您可以从模型中打开升级顾问顾问。模型中的顾问按照任务检查,扩展文件夹升级到当前仿真软件版本金宝app并选择检查打开升级顾问

版本历史

介绍了R2012b