常见问题


开始

1.升级的建议步骤是什么?

对于非关键应用程序,升级过程相对简单。您只需将新版本的MATLAB安装到一个新文件夹中。安装程序不会覆盖已经安装的任何其他版本。

为了将关键应用程序升级到MATLAB和Simulink的新版本,MathWorks推荐以下过程:金宝app

  • 评估:了解升级的整体效果,并确定是否收益大于成本。
  • 计划:定义项目的总体范围和计划。
  • 迁移:以迭代的方式将代码、模型和自定义工具转换到新版本。
  • 测试:确保代码和模型在新版本和以前的版本之间产生等价的结果。
  • 发布和支持:发布升级的代金宝app码和模型,并通过一个专门的团队支持组织的其他部分通过升级过程。

2.我如何选择要升级到哪个MATLAB和Simulink版本?金宝app

在决定您和您的组织应该升级到哪个MATLAB和Simulink版本之前金宝app,请查看以下资源:

你也应该复习一下按产品划分的平台可用性选择一台计算机运行MATLAB和Simulink产品下载188bet金宝搏金宝app,采用64位Windows资源,如果它们适用于您的组织的情况。

3.我在哪里可以得到每个版本中所有主要新特性的列表,以便我可以评估升级?

最新版本中按产品列出的所有主要新特性的列表释放笔记

要查看针对特定产品的每个版本引入的所有功能,请访问该产品的特定版本说明页面(例如MATLAB版本说明金宝app仿真软件发布说明页)。

4.当前版本的系统要求是什么?

审核系统和平台的需求对于当前版本.您还可以参考系统和平台需求为老版本

5.我如何知道我目前使用的是哪个版本?

当你打开MATLAB时,标题栏总是显示版本号。

或者,可以使用MATLAB命令ver来确定您正在使用的MATLAB版本,以及其他信息,如许可号、安装的产品等。下载188bet金宝搏

请参阅相关文档语法和例子

6.我要转到Windows 10。MathWo金宝apprks是否支持它?

是的。从R2015a开始的Math金宝appWorks支持Windows 10。看到详细系统需求


时机

1.什么时候是升级的好时机?

MathWorks建议建立一个定期的升级节奏,以最大限度地利用升级。大多数用户可以很容易地升级到每个版本,而拥有关键应用程序和模型的用户需要平衡升级的成本和收益。

2.我应该在什么时候开始计划下一次升级?

MathWorks建议采用持续升级理念。持续执行升级活动可以确保下一次升级比上一次更容易。为此,可以考虑利用预发布测试和行业模型测试,以及MathWorks研讨会、网络研讨会和会议。请参阅标题中的概述行业模型和代码测试有关此主题的更多信息。


最佳实践和其他注意事项

1.处理依赖关系(如第三方工具和内部定制工具)的最佳实践是什么?

最佳实践是评估您的工作流并记录MathWorks产品所依赖的第三方硬件和软件工具。下载188bet金宝搏您还应该确定第三方供应商计划支持哪些MathWorks版本。金宝app这将帮助您评估您应该升级到的目标版本。了解这些第三方供应商何时为每个新的MATLAB和Simulink版本提供支持也是很重要的。金宝app金宝app如果你打算更新到还没有可用的MATLAB和Simulink版本,这尤其正确。金宝app

2.一旦我升级到一个新版本,是否可以使用升级后的文件与旧版本?

在使用Simulink模型时,您需要金宝app使用“导出模型到以前的版本”来保存模型,以便与以前的版本兼容。这使您能够在旧版本中打开升级的模型。

在旧版本中,打开升级后的MATLAB文件不需要额外的步骤。但是,请记住,如果您向代码或模型中添加了仅在较新的版本中可用的功能,那么您的代码或模型将不能在较旧的版本中运行。

3.从一个版本到另一个版本,我们应该采取什么步骤来确认我们的模型和代码的数值等效性?

在升级过程中,将您的升级测试集中于您的组织的典型工作流程(例如,更新、模拟和从模型生成代码)。在模型和定制工具升级之后,模型需要在新版本中由负责其开发的工程师进行验证。在软件在循环(SIL)环境中测试模型和生成的代码。验证仿真和代码生成输出与之前的MATLAB和Simulink版本的输出相匹配,如果可能的话,使用自动化。金宝app

4.我们可以重用之前版本中生成的代码来减少验证工作吗?

从R2016b开始,您可以自动模拟和集成以前版本(R2010a及以后版本)生成的C代码与当前版本的模型和生成的代码。来自上一个版本的代码被集成到新的版本中,而不做任何更改,从而提高了重用性并降低了验证成本。

指的是文档有关如何重用先前版本中已生成的C代码的详细信息。

5.我们应该如何将升级推广到一个大型组织中?

建议工程师升级他们自己的MATLAB代码和Simulink模型,而不是让一个单独的小组执行迁移。金宝app开发代码和模型的工程师拥有执行验证所需的专业知识。他们也知道他们面临的生产最后期限,以及为将来的版本需要修改哪些部分。如果由于某些原因,工程师不可能升级他们自己的代码和模型,那么您将需要生成所需的测试覆盖级别(建议100%)的测试用例。


得到帮助

1.MathWorks如何提供帮助?

MathWorks提供了各种支持选项,您可以在金宝app金宝app支持页面.要获得故障排除技巧和技术支持,创建服务请求

此外,软件升级服务让您与MathWorks顾问取得联系,他们可以帮助您的组织升级MATLAB和Simulink。金宝app

2.我在哪里可以得到我的一般安装问题的答案?

你可以回顾MATLAB安装、激活和启动帮助页,以找到安装和许可证激活问题的答案。

3.MathWorks提供了哪些工具来帮助升级?

属性可以发现并解决在将代码和模型升级到新版本时可能发生的问题代码的兼容性报告金宝app仿真软件升级顾问

下载“大型组织的MATLAB和Simulink版本金宝app升级”白皮书,其中详细介绍了升级的最佳实践。