升级MATLAB和Simulink
保持最新的MATLAB软件版本®和仿真软件®对于新的功能、改进的性能和当前的法规遵从性。大多数用户都会升级每个版本,但您可以探索其他最适合您的组织的节奏选项。
阅读MATLAB和Simulink版本升级白皮书,了解升级过程,包括大型组织的推出计划和快速参考清单。
“当新的工具可用来改进你的过程时,你必须保持一个利用它们的增长机会。”
Danilo Viazzo,千年工程与集成公司
工具
根据您的当前软件版本和升级版本,您可以使用各种工具来辅助您的升级。R2017a之后,使用升级项目工具升级一个项目中的所有模型或升级所有项目模型、库和MATLAB代码到最新版本。在R2012b到R2016b之间使用升级顾问升级你的模型。
其他工具和资源:
MATLAB
- MATLAB代码兼容性分析器:分析代码,列出兼容性问题,并提供解决兼容性问题的说明
- 应用程序设计器迁移工具的MATLAB指南:将您的GUIDE应用程序转换为应用程序设计器应用程序
- MATLAB单元测试框架:提供测试工具,以便您可以为程序编写单元测试
动态仿真模块
- 性能仿真软件顾问:生成一个报告,建议更好的配置设置,自动实现它们,并在加速模式下运行模拟,以提高模拟性能
- 仿真软件模型的比较:比较两个版本之间的模型,并合并差异
- 仿真软件测试:提供工具,用于对模型、生成的代码和模拟的或物理硬件进行系统的、基于模拟的测试
- 在多个版本的MATLAB中运行测试:使您能够在首选的Simulink版本中运行测试的同时,测试来自后期版本的功能
- 等效性测试:比较在不同版本中运行的两个Simulink模型模拟的功能等价性
- 需求的工具箱:允许您在MATLAB或Simulink中编写、链接和验证需求
- 基于需求的测试:提供模型验证、解释和报告测试结果
- 仿真软件覆盖:执行模型和代码覆盖分析,测量模型和生成代码中的测试完整性
- 代码覆盖率:使您能够在软件在循环(SIL)和处理器在循环(PIL)模拟期间收集代码覆盖率度量
- 持续集成(CI):使用CI自动测试和验证MATLAB代码和Simulink模型,并在新版本中生成代码
嵌入式编码器
- 嵌入式Coder交叉发布支持:将以前版本生成的代码与当前版本生成的代码集成
- Cross-release代码集成:允许测试从不同版本生成的代码,以及在不进行修改的情况下重用来自早期版本的现有代码
“你看到这些新的选择,就会有不同的想法。它会让你对自己所做的事情感到非常兴奋。”
汤姆·艾伦,凯旋发动机控制系统有限责任公司