MATLAB | R2026a 更新了哪些有趣的新东西?

四月都过去一半多了 R2026a 版本终于来啦, 来看看更了哪些新东西,大家可能会疑惑上一个版本 R2025b 为什么没写更新内容相关的推送,原因是:

上个版本光去修bug了基本啥都没更。。

那么新的版本更了哪些东西呢(实际感觉也没更新很多东西):

1 创建可交互网页

这应该是本版本最实用的更新!!比如运行如下代码:

matlab 复制代码
surf(peaks)
exportgraphics(gcf, "mysurfaceplot.html")

就会生成一个 html 文件,双击打开:

此外假如你在实时编辑器编辑了内容:

之后选择导出为HTML,并选择导出为交互 Web 画布:

好耶:

2 雨云图

MATLAB 继上上上个版本出了小提琴图后,总算把雨云图也出了:

matlab 复制代码
ydata = randn(100,3);
raincloudplot(ydata)
legend

再展示一个官网的例子:

matlab 复制代码
load patients

diastolicSmoker=Diastolic(Smoker==1);
diastolicNonSmoker=Diastolic(Smoker==0);

figure
hold on
r1 = raincloudplot(diastolicSmoker);
r2 = raincloudplot(diastolicNonSmoker);

r1.FaceColor="g";
r2.FaceColor="m";
legend("Smoker","Nonsmoker")

3 编辑器拼写

打开编辑器后,发现像 word 文档一样会进行拼写检查了:

依旧是什么简称、人名、自创词语它都给你标出来,就很烦,可以通过以下方式关掉:

此外,编辑器还增强了注释部分对表情包,以及中日韩三国语言文字的支持。

4 邀请共同编辑

如果在电脑上安装了 MATLAB drive

该文件夹里的文件和 MATLAB 网页版不仅是互通的,而且右键想要共享的文件夹后,还可以邀请其他人共同编辑文件:

5 实时编辑器表的合并

可在实时编辑器代码块键入 join 然后选择 join Tables 得到任务模块:

然后选择关键变量就能进行表的合并:

6 缺失值填充

可以使用非 nan 值的均值,中位数来填充 nan :

matlab 复制代码
a = [1, 5, nan, 6]
fillmissing(a, "mean")

% ans =
%      1     5     4     6

后言

除了上述更新外,MATLAB 官方推出了 MATLAB Agentic Toolkit。该工具包通过内置的 MCP (Model Context Protocol) Core Server,让支持 MCP 协议的 AI 代理(如 Claude Code、GitHub Copilot)能够直接与本地 MATLAB 交互并自动执行工程任务:

另外,几天前,官方对 fileexchange 进行了大规模维护,在打开 fileexchange 上传文件的时候, 能够看到以前上传的文件都被分配了一个 Package Name:

这个包名不能重复,会被当作唯一标识符,似乎是为了未来出一个类似pip install的功能,目前还未实装,预计R2026b版本会开始正式生效,坐等后续更新。

此外的重大更新还有:

  • Econometrics Toolbox -- 应用计量经济学建模器应用程序中的增强功能,进行滤波、仿真、预测和可视化;利用先进的面板数据回归和贝叶斯建模开展全面分析。
  • Mapping Toolbox -- 通过三维建筑物可视化、图像叠加和栅格地图,增强地理空间能力。
  • MATLAB Test -- 从命令历史记录中生成起始测试、等价测试和测试用例;使用 MATLAB Copilot 生成测试;仅运行与当前文件相关的测试以节省时间。
  • Polyspace Bug Finder -- 通过与 Polyspace Test 共享的新桌面应用程序,更快速地配置和审查 Polyspace 项目;通过自定义检查器和全面支持 MISRA™ C/C++ 2023,扩展编码规则检查。
  • Polyspace Test -- 将 Bug Finder、Code Prover 和需求工具箱集成到 Polyspace Test 中;使用 Python® API 进行测试创建和执行;生成支持 AUTOSAR 的桩模块用于函数测试。
  • RF PCB Toolbox -- 分析复杂 PCB:导入 ODB++ 数据库,执行有限元与直流电磁分析,并将组件集成到 RF Blockset 中用于无线系统仿真。
  • RF Toolbox -- 使用理想基带库在 MATLAB 中对射频组件(放大器、滤波器、S 参数和混频器)进行建模,并仿真端到端的无线通信与雷达系统。
  • Signal Processing Toolbox -- 使用全新的滤波器设计器和滤波器分析器应用程序设计与分析数字滤波器;通过信号标注器对时频图谱进行标注;利用信号特征提取器以交互方式提取特征。
  • Simulink Real-Time -- 在运行新型基于 Linux 实时操作系统的 Speedgoat 硬件上执行硬件在环(HIL)测试;应用增强的仪器功能,包括动态数据记录和改进的外部 API。

此外在性能方面,新版的 MATLAB 显著的增加了交互功能图像的更新速度,在大量数据被绘制的情况下,新版本的 MATLAB 鼠标拖动更改坐标范围等操作都会更平滑:

且显著提高了数据排序及分组能力,篇幅有限不再赘述,详见以下内容:

相关推荐
周杰偷奶茶8 小时前
【Java】数组的定义和使用(附管理系统实战案例)
java·开发语言
红红谈说8 小时前
标签化推送与已读统计怎么做?一次通知链路的工程复盘
数据库·消息推送·数字乡村·集合运算·已读回执·标签体系·写入放大
Shadow(⊙o⊙)9 小时前
MySQL索引
数据库·mysql
橙子圆1239 小时前
JUC之集合类不安全
java·开发语言
阿里嘎多学长9 小时前
2026-09-29 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Bruce_Liuxiaowei9 小时前
网页版 DeepSeek “harness desktop“ WebGL 上下文创建失败排查实录
开发语言·javascript·webgl
狗凯之家源码网9 小时前
PHP 用户反馈系统源码深度评测与实战指南
开发语言·php·用户反馈系统
谢亮_vipxieliang10 小时前
Stream API 不是银弹:常见坑与性能建议
java·开发语言
迅猛龙办公室10 小时前
实现第一个python程序(HelloWorld)
开发语言·python
phltxy10 小时前
C 语言动态内存管理:从申请空间到安全释放
c语言·开发语言·ui