NATICK, Massachusetts, USA – 2026 年 4 月 27 日 – MathWorks 今日发布了 MATLAB® 和 Simulink® 产品系列的 Release 2026a(以下简称 R2026a),为嵌入式系统开发引入了全新的 AI 功能。R2026a 推出了支持模型化设计的 Simulink® Copilot,以及提升嵌入式软件代码分析能力的 Polyspace® Copilot。这使得工程团队能够在保持设计严谨性、可追溯性和可重复性的同时,提高生产力。此外,本版本还包含各种更新,旨在帮助工程师更快速地进行设计、提早解决问题,并更高效地推进从开发、验证到生产的流程。 MathWorks 以两种互补的方式推动工程领域的 AI 发展。第一种是通过产品内置的 Copilot(如 MATLAB Copilot、Simulink Copilot 和 Polyspace Copilot),在团队现有的工作环境中提供工程支持。第二种是通过 MATLAB MCP Core Server 和 MATLAB Agentic Toolkit,将 MATLAB 和 Simulink 的功能集成到代理型工作流(agentic workflows)中。对于工程部门的高层和经理来说,其价值非常明确:团队可以更快速地理解设计内容、提早应对软件问题,并更一致地应用开发与验证工作流。 MathWorks 设计自动化开发部门产品管理与行销负责人 Avinash Nehemiah 表示:「工程团队现在可以利用生成式 AI 带来的各项功能。与此同时,领导者需要确信这些功能能为工程和业务双面带来具体的效益。在工程设计和软件验证中,生产力的提升绝不能以牺牲严谨性、可追溯性和可靠性为代价。MathWorks 致力于提供以证据为基础的 AI 工具,帮助团队在保持开发复杂工程系统所需的纪律与可靠性的同时,更快速地推进工作。」 根据用户的模型、团队定义的流程以及 MathWorks 的说明文档,Simulink Copilot 能够提供符合团队现有工程语境的指导。该产品可以生成模型说明文、回答有关模型行为的问题,并帮助识别模型中的相关模块和子系统。通过隔离问题、提出解决建议并引导后续步骤,Copilot 协助工程师更迅速地进行设计。此外,它还可用于运行标准化任务,使开发与验证实务更具一致性。 R2026a 引入了 Polyspace Copilot 和 Polyspace as You Code。Polyspace Copilot 根据 Polyspace 的分析结果提供指导,帮助工程师解读静态分析结果、理解问题并更高效地解决问题。使用 Polyspace as You Code,可以在编写代码时检查 C/C++ 编码规则,并识别代码缺陷与漏洞,这也包括由 AI 辅助工具生成的代码。这些新工具使团队能够及早发现问题,并在整个开发生命周期中强化软件品质。 R2026a 还包括对整个 Polyspace 产品系列的三项增强:集成配置与结果管理的新型 Polyspace 桌面应用程序、通过自订检查器和编码规范扩展的 Polyspace Bug Finder,以及用于运行阶段错误动态分析的 Polyspace Test 软件净化功能。通过这些增强功能,涵盖开发、测试和验证的软件品质活动工作流将变得更...