升级matlab和simulink万博1manbetx

经常问的问题


入门

1.升级的推荐步骤是什么?

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

为了将关键应用程序升级到MATLAB和SIMULINK的较新版本,MathWorks建议使用以下过程:万博1manbetx

  • 评估:了解升级的总体效果,并确定收益是否大于成本。
  • 计划:定义项目的整体范围和计划。
  • 迁移:以迭代方式转换代码,模型和自定义工具到新版本。
  • 测试:确保代码和模型在新的和以前的版本之间产生等效结果。
  • 发布和支持:通过使用专用万博1manbetx团队的升级过程,释放升级的代码和模型,并支持其余组织的其余过程。

2.如何选择升级到哪个MATLAB和Simulink版本?万博1manbetx

在决定您和组织应该升级的MATLAB和SIMULINK版本之前,请查看万博1manbetx以下资源:

您还应该审查产品平台可用性选择计算机运行MATLAB和SIMULINK产品s manbetx 845万博1manbetx采用64位窗口资源如果适用于您的组织的情况。

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

按产品列出的最新版本的所有主要新功能的列表可在中找到发行说明

要查看针对特定产品的每个版本引入的所有功能,请转到该产品的特定发行说明页(例如MATLAB发行说明万博1manbetxSimulink发行说明页数)。

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

查看系统和平台要求对于当前版本。您还可以参考系统和平台要求对于旧版本

5.我如何知道我当前使用的版本?

打开MATLAB时,标题栏始终显示发布号码。

或者,可以使用MATLAB命令ver来确定您正在使用的MATLAB的版本,以及其他信息,如许可证号、安装的产品等。s manbetx 845

请参阅文档语法和示例

6.我正在搬到Windows 10.是Mathworks的支持吗?万博1manbetx

是的。MathWorks以R201万博1manbetx5A开始支持Windows 10。见系统要求


定时

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

MathWorks建议建立一个定期的升级周期,以充分利用升级。大多数用户可以轻松升级到每个版本,而具有关键应用程序和型号的用户需要平衡升级成本和好处。

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

MathWorks建议采用连续升级哲学。不断执行升级活动可确保下一次升级比最后一个更容易。为协助这一点,考虑利用预次级酶检测,以及Mathworks事件,包括研讨会、网络研讨会和会议。


最佳实践和其他考虑因素

1.处理第三方工具和内部自定义工具等依赖项的最佳实践是什么?

评估工作流程并记录MathWorks产品所依赖的第三方硬件和软件工具是最佳做法。您还应确定第三方供应商计划支持哪些MathWorks版本。这将帮助您评估应升级到的目标版本。了解n这些第三方供应商为每个新的MATLAB和Simulink版本提供支持。如s manbetx 845果您计划更新到尚未提供的MATLAB和Simulink版本,则尤其如此。万博1manbetx万博1manbetx

2.一旦我升级到新版本,可以使用具有较旧版本的升级文件吗?

使用Simulink模型时,需要使用万博1manbetx“将模型导出到早期版本”保存模型,使其与早期版本兼容。这使您能够在早期版本中打开升级的模型。

在旧版本中打开升级的MATLAB文件,没有额外的步骤。但是,请记住,如果您在较新版本中可用的代码或模型添加功能,则您的代码或模型将不会在旧版本中运行。

3.我们应该采取哪些步骤,以确认我们的模型和代码的数值等同物从一个版本到另一个版本?

在升级过程中,将升级测试的重点放在组织的典型工作流上(例如,更新、模拟和从模型生成代码)。在模型和自定义工具升级后,模型需要在新版本中由负责其开发的工程师进行验证。在软件在环(SIL)环境中测试模型和生成的代码。验证仿真和代码生成输出是否与以前的MATLAB和Simulink版本的输出匹配,并尽可能使用自动化。万博1manbetx

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

从R2016b开始,您可以自动模拟和集成以前版本(R2010a及更高版本)生成的C代码与当前版本中的模型和生成的代码。以前版本中的代码在不作更改的情况下集成到新版本中,从而提高重用性并降低验证成本。

参考文件有关如何从先前版本中重用现有生成的C代码的详细信息。

5.我们应该如何向大型组织推出升级?

建议工程师升级自己的MATLAB代码和Simulink模型,而不是由单独的小组执行迁移。开发代码和模型的工程师具有执行验证所需的专业知万博1manbetx识。他们还知道他们面临的生产截止日期以及需要修改的部分未来版本。如果出于某种原因,工程师无法升级自己的代码和模型,那么您将需要生成所需级别(建议100%)的测试覆盖率的测试用例。


得到帮助

1.MathWorks有何帮助?

MathWorks提供各种支持选项,您可以找到哪些支持选项万博1manbetx万博1manbetx支持页面。用于故障排除提示和技术援助,创建服务请求

除此之外软件升级服务让您与MathWorks顾问取得联系,他们可以帮助您的组织升级MATLAB和Simulink。万博1manbetx

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

您可以查看“MATLAB安装、激活和启动帮助“查找安装答案和许可证激活问题的页面。

3. MathWorks提供什么工具来帮助升级?

您可以使用查找并解决将代码和模型升级到较新版本时可能出现的问题代码兼容性报告万博1manbetxSimulink升级顾问

下载“MATLAB和SIMULINK版本升级”白皮万博1manbetx书,详细说明了升级的最佳实践。