乐于分享
好东西不私藏

MATLAB R2026a 重磅发布:AI助手、全新RTOS与硬件支持全面升级

MATLAB R2026a 重磅发布:AI助手、全新RTOS与硬件支持全面升级

导语:MathWorks 正式发布 MATLAB & Simulink R2026a 版本!本次更新带来了AI驱动的开发助手全新Linux实时操作系统六大全新产品以及覆盖信号处理、无线通信、代码测试等领域的重大升级。无论你是算法工程师、嵌入式开发者还是科研人员,这份新特性指南都值得收藏!


🚀 一、AI助手家族:Simulink Copilot & Polyspace Copilot

R2026a 最引人注目的更新当属 AI Copilot 助手 的引入,标志着 MathWorks 正式进入 AI 辅助工程开发时代。

🤖 Simulink Copilot

专为 Simulink 优化的 AI 助手,能够:

  • 智能理解模型意图,提供建模建议
  • 辅助生成和优化 Simulink 模型
  • 加速控制系统设计流程

🔍 Polyspace Copilot

专为 Polyspace 代码分析工具打造的 AI 助手:

  • 自动识别代码缺陷和安全漏洞
  • 提供修复建议与最佳实践
  • 显著提升静态分析效率

💡 行业洞察:AI 辅助工程开发正成为趋势,Simulink Copilot 的推出将大幅降低模型开发门槛,提升复杂系统建模效率。


🆕 二、六大全新产品亮相

产品名称
核心功能
适用场景
Simulink Copilot
AI 辅助 Simulink 建模
控制系统开发
Polyspace Copilot
AI 辅助代码分析
嵌入式软件验证
MATLAB Course Designer
创建课程、实验与评估
高校教学、企业培训
Simulink FMU Builder
从模型/C++代码创建 FMU
模型交换与联合仿真
Polyspace as You Code
IDE 内实时代码检查
开发阶段质量保障
Raspberry Pi Blockset
树莓派应用设计部署
原型开发、教育创客
STM32 Microcontroller Blockset
STM32 应用设计实现
嵌入式产品开发
Wireless Network Toolbox
无线网络建模仿真
5G/6G 通信研究

🔧 Raspberry Pi Blockset & STM32 Blockset

硬件支持包升级为 Blockset 形式,提供更完整的开发体验:

  • 树莓派:支持从 MATLAB/Simulink 直接设计、仿真和部署应用
  • STM32:覆盖 STMicroelectronics 全系列微控制器,支持 Embedded Coder 自动生成代码

⚡ 三、Simulink Real-Time:Antelope RTOS 革命性升级

R2026a 带来了 Simulink Real-Time 历史上最重大的架构更新 —— Antelope RTOS

🎯 核心亮点

  • Linux-based RTOS:基于 Linux 的全新实时操作系统,由 Speedgoat 提供
  • HIL 测试增强:在 Speedgoat 硬件上运行更高效的硬件在环测试
  • 动态数据记录:支持运行时动态调整数据记录配置
  • 改进的外部 API:更灵活的自动化测试集成能力

📊 技术对比

特性
旧版本
R2026a (Antelope RTOS)
操作系统基础
专用 RTOS
Linux-based
数据记录
静态配置
动态调整
外部接口
有限 API
增强 API
仪表化功能
基础
全面升级

🚗 汽车行业 relevance:对于从事汽车电控系统 HIL 测试的工程师,Antelope RTOS 将带来更稳定的实时性能和更灵活的测试配置能力。


📊 四、工具箱重大更新

1️⃣ Signal Processing Toolbox — 滤波器设计全新体验

  • 全新 Filter Designer App:现代化的滤波器设计与分析界面
  • 全新 Filter Analyzer App:直观的滤波器性能可视化
  • Signal Labeler 增强:支持时频图标注
  • Signal Feature Extractor:交互式信号特征提取

2️⃣ RF Toolbox & RF PCB Toolbox — 射频设计能力跃升

  • 理想化基带库:全新 RF 组件建模库(放大器、滤波器、S参数、混频器)
  • ODB++ 导入:支持从 PCB 设计工具导入 ODB++ 数据库
  • 有限元分析:支持电磁场的有限元和 DC 分析
  • RF Blockset 集成:端到端无线通信与雷达系统仿真

3️⃣ Econometrics Toolbox — 贝叶斯建模与面板数据

  • Econometric Modeler App 增强:支持过滤、仿真、预测和可视化
  • 贝叶斯状态空间模型bssm 函数支持多变量时间序列的贝叶斯分析
  • 高级面板数据回归:更强大的计量经济学建模能力

4️⃣ MATLAB Test — 智能测试生成

  • 自动生成测试:基于代码自动生成起始测试、等效测试
  • MATLAB Copilot 集成:AI 辅助测试用例生成
  • 关联测试运行:支持运行与当前文件相关的测试

5️⃣ Polyspace Bug Finder & Test — 代码质量保障升级

  • 全新桌面应用:与 Polyspace Test 共享的统一界面
  • 自定义检查器:支持用户定义编码规则检查
  • 完整 MISRA C/C++ 2023 支持:满足汽车等行业合规要求
  • Python API:支持测试创建和执行的自动化
  • AUTOSAR 感知桩函数:生成符合 AUTOSAR 标准的测试桩

6️⃣ Mapping Toolbox — 3D 可视化增强

  • 3D 建筑可视化:支持三维建筑模型展示
  • 图像叠加:增强的地图图像叠加功能
  • 栅格地图功能:更强大的地理数据处理能力

🐍 五、MATLAB 平台级改进

Python 集成再升级

  • 外部语言面板:在 MATLAB 中查看、创建和管理 Python 环境
  • 自动类型转换:MATLAB 字符串数组自动转换为 Python 列表或 NumPy 字符串数组

Live Editor 增强

  • 多级列表:支持创建层级化列表,文档结构更清晰
  • 按钮控件:通过按钮运行用户自定义代码,交互性更强

数据与可视化

  • raincloudplot 函数:使用雨云图可视化分组数值数据,比传统箱线图更直观
  • JSON 表格支持:JSON 数据可直接读取为表格和时间表格式

协作与共享

  • MATLAB Drive 共享:直接从 MATLAB 桌面共享 Drive 中的文件和应用
  • MATLAB Web Canvas:创建无需 MATLAB 即可查看的交互式图形网页

Java 运行时

  • OpenJDK 支持:可安装兼容的 OpenJDK 版本,更灵活的部署选择

🔧 六、Simulink 建模体验优化

数据字典比较与合并

  • 支持比较 Simulink 数据字典 (SLDD)
  • 识别设计数据、配置集等差异
  • 将所需更改合并到新的目标 SLDD 文件

模型引用重建优化

  • 自定义新模型的默认重建行为
  • 避免不必要的编译,提升开发效率

C Function 模块增强

  • 无语言限制地仿真 C 或 C++ 代码
  • 无需额外包装器,简化外部代码集成

富上下文菜单

  • 简化的右键菜单设计
  • 优先显示常用功能,操作更高效

📈 七、版本升级建议

推荐升级用户

  • ✅ 使用 Speedgoat 进行 HIL 测试的工程师(Antelope RTOS 是重大改进)
  • ✅ 需要 AI 辅助建模的 Simulink 用户
  • ✅ 从事射频/无线通信系统设计的研发人员
  • ✅ 有 MISRA 合规要求的嵌入式开发者
  • ✅ 使用树莓派或 STM32 进行原型开发的团队

兼容性注意

  • ⚠️ WLAN Toolbox 的网络仿真功能已迁移至 Wireless Network Toolbox
  • ⚠️ Raspberry Pi 支持包已升级为 Raspberry Pi Blockset
  • ⚠️ 建议升级前查看官方 R2026a 过渡指南

🎯 总结:R2026a 的核心价值

维度
亮点
AI 赋能
Simulink Copilot、Polyspace Copilot 开启 AI 辅助工程时代
实时仿真
Antelope RTOS 带来 Linux-based 实时测试新体验
硬件生态
树莓派、STM32 Blockset 扩展嵌入式开发能力
信号处理
全新 Filter Designer 和 RF 工具箱升级
代码质量
Polyspace 全面支持 MISRA C/C++ 2023
协作效率
Live Editor 增强、Drive 共享、Web Canvas

📚 延伸阅读

  • MATLAB R2026a 官方发布说明
  • Simulink Real-Time R2026a 更新详情
  • R2026a 产品过渡指南

关于作者:专注汽车电控系统仿真与 MATLAB/Simulink 工程应用,持续分享行业技术干货。

如果觉得有用,欢迎点赞、在看、转发三连!有任何问题,欢迎在评论区留言交流。


本文基于 MathWorks 官方发布信息整理,部分功能描述可能随正式版本发布有所调整,请以官方文档为准。