MathWorks发布Simulink R2026a,AI助手助力建模效率与性能双提升
MathWorks于2026年4月23日正式发布Simulink R2026a版本,带来Simulink Copilot AI助手、基于Linux的Antelope RTOS实时操作系统、现代化上下文菜单等多项更新。Rapid Accelerator模式启动时间从2.3秒降至0.4秒,性能提升显著。新增Move In/Move Out一键操作、Time Tolerance输入数据容差等功能,大幅提升建模效率。
Simulink Copilot是本次发布的核心产品,专为Model-Based Design打造的生成式AI助手。它能够理解模型行为、生成设计解释、定位特定模块和子系统,隔离问题并建议修复方案,引导工程师完成标准化开发任务。该助手基于用户的模型、团队定义的流程和MathWorks文档,而非通用语言模型,确保工程设计的严谨性和可追溯性。Simulink Copilot需要Simulink许可证支持。
上下文菜单经过全面现代化改造。右键菜单采用任务导向设计,常用操作访问更加高效。菜单结构经过优化,减少点击层级,提升操作流畅度。用户需要短暂适应新界面,但整体使用体验得到改善。
Move In/Move Out功能实现一键模块移动。选择连接到Subsystem的模块,单击即可移入子系统内部。选择子系统内部连接到Inport或Outport的模块,单击即可移出子系统。该功能大幅减少建模过程中的鼠标点击次数,提升模型重构效率。
Time Tolerance功能解决输入数据时间点与Simulink仿真步长不匹配的问题。当输入信号的时间点与仿真步长存在微小差异时,传统方式会导致数据点跳过或重复。通过设置InputTimeTolerance参数为on,Simulink自动处理时间容差,确保输入数据正确插值。外部输入信号现可包含Inf和NaN值。
Rapid Accelerator模式性能显著提升。该模式将模型编译为可执行文件,运行速度通常快于解释模式。R2026a将可执行文件启动时间从2秒降至约0.4秒,对于短时仿真或需要运行百万次仿真的场景,时间节省显著。模型现可在Rapid Accelerator模式下处理代数环,扩展了该模式的适用范围。
Simulink Profiler新增初始化时序分析功能。编译时间按编译阶段和引用模型分布显示,帮助用户定位初始化性能瓶颈。该功能是sldiagnostics捕获的CompileStats的增强版本,技术支持团队在处理初始化性能问题时会优先要求查看此分析结果。
Simulink FMU Builder是全新产品,从Simulink模型和C或C++代码创建独立Functional Mockup Units,支持模型交换和集成工作流。用户可在不依赖Simulink环境的情况下分享和部署模型,促进跨平台协作。
Simulink Real-Time引入Antelope RTOS,这是Simulink Real-Time历史上最重大的架构更新。Antelope RTOS基于Linux,由Speedgoat提供,在Speedgoat硬件上实现更高效的硬件在环测试。支持运行时动态调整数据记录配置,外部API更加灵活,自动化测试集成能力增强。该RTOS面向汽车电控系统HIL测试等实时仿真场景。

C和C++代码现可在Simulink模型内直接仿真,无需语言限制或额外包装器。用户可在模型中集成现有C/C++代码,保持代码原生性能,简化混合语言建模流程。
MathWorks发布8门新的自定进度培训课程,涵盖Simulink环境基础、动态系统建模、并行多仿真、求解器性能优化、模型组件化技术、子系统层次结构创建、系统组件建模、结果分析等主题。课程基于MATLAB Course Designer平台开发,用户可按需学习。
Simulink R2026a与MATLAB R2026a深度集成,共享AI助手、Python环境管理、性能优化等特性。用户需注意Simulink Copilot需要相应许可证,Antelope RTOS需要Speedgoat硬件支持。部分新功能需要特定工具箱配合使用。
相关软件

版权声明:
1. 本站部分内容源自互联网公开信息和用户自主上传,旨在传递行业知识、促进技术交流,不声明或保证内容的绝对准确性;
2. 若您认为某内容侵犯了您的合法权益(包括但不限于著作权、商标权),请通过以下方式提交权属证明:
邮箱:service@softxiaoer.com 主题:【侵权删除】+文章标题/网址
3. 收到有效通知后,我们将在72小时内核实并删除相关内容;
4. 转载/引用本站内容请注明来源并添加反向链接。