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 |
|
|
| Polyspace Copilot |
|
|
| MATLAB Course Designer |
|
|
| Simulink FMU Builder |
|
|
| Polyspace as You Code |
|
|
| Raspberry Pi Blockset |
|
|
| STM32 Microcontroller Blockset |
|
|
| Wireless Network Toolbox |
|
|
🔧 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:更灵活的自动化测试集成能力
📊 技术对比
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
🚗 汽车行业 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 赋能 |
|
| 实时仿真 |
|
| 硬件生态 |
|
| 信号处理 |
|
| 代码质量 |
|
| 协作效率 |
|
📚 延伸阅读
-
MATLAB R2026a 官方发布说明 -
Simulink Real-Time R2026a 更新详情 -
R2026a 产品过渡指南
关于作者:专注汽车电控系统仿真与 MATLAB/Simulink 工程应用,持续分享行业技术干货。
如果觉得有用,欢迎点赞、在看、转发三连!有任何问题,欢迎在评论区留言交流。
本文基于 MathWorks 官方发布信息整理,部分功能描述可能随正式版本发布有所调整,请以官方文档为准。
夜雨聆风