MathWorks 宣布,推出 MATLAB? 與 Simulink? 產(chǎn)品系列的 2026a 版本(R2026a),進(jìn)一步拓展生成式人工智能的應(yīng)用,并強(qiáng)化 Agentic AI 工作流集成,以簡化編碼、建模、驗(yàn)證與實(shí)現(xiàn)等任務(wù),此次發(fā)布還包含 Polyspace as You Code、MATLAB Course Designer、Simulink FMU Builder、Wireless Network Toolbox 等新產(chǎn)品與多項(xiàng)更新,幫助工程師更快完成設(shè)計(jì)、更早發(fā)現(xiàn)并修復(fù)問題,并更高效地從開發(fā)推進(jìn)到驗(yàn)證與量產(chǎn)落地。
利用 MATLAB MCP Core Server 推進(jìn) Agentic AI 工作流
隨著生成式 AI 能力的不斷發(fā)展,MathWorks 正致力于將 Agentic AI 與現(xiàn)有工具鏈深度集成,以支持可控、可追溯、可重復(fù)的軟件與系統(tǒng)開發(fā)工作流。
在中國,工程師可以使用 MATLAB Model Context Protocol(MCP)工具(Tools)來構(gòu)建并集成基于 Agentic AI 的工作流。這些工具使 AI 智能體(例如,Coding Agent)直接與 MATLAB/Simulink 交互,從而超越傳統(tǒng)的聊天式輔助設(shè)計(jì),邁向以行動為導(dǎo)向的智能型、自動化工作流。
借助 MATLAB MCP Core Server,AI 智能體可以調(diào)用 MATLAB 和 Simulink 來執(zhí)行諸如代碼生成、代碼執(zhí)行、代碼分析、迭代優(yōu)化以及模型創(chuàng)建、模型編輯/修改、模型理解等任務(wù)。這種方式使生成式AI不僅能夠提出解決方案建議,還能夠在實(shí)時(shí)的 MATLAB/Simulink 環(huán)境中執(zhí)行、評估并不斷迭代工程任務(wù),從而實(shí)現(xiàn)生成式 AI 與可驗(yàn)證計(jì)算之間的閉環(huán)。更多信息,請查閱 MATLAB Agentic AI 指南 - MATLAB & Simulink
MATLAB Agentic Toolkit 與 Simulink Agentic Toolkit
Coding Agent可以生成 MATLAB 和 Simulink 代碼,但要獲得高效且符合 MATLAB/Simulink 習(xí)慣的結(jié)果,仍然需要領(lǐng)域特定的上下文和最佳實(shí)踐作為支撐。如果缺乏相應(yīng)指導(dǎo),Coding Agent可能會重復(fù)實(shí)現(xiàn)已有的工具箱功能、忽視內(nèi)置特性,或采取一些經(jīng)驗(yàn)豐富的 MATLAB 或 Simulink 用戶通常會避免的冗余步驟。
MATLAB Agentic Toolkit 和 Simulink Agentic Toolkit 通過向 Coding Agent 提供 MATLAB 與 Simulink 工作流及使用規(guī)范的專家級知識,對 MATLAB MCP Core Server 形成有力補(bǔ)充。二者結(jié)合后,使生成式 AI 系統(tǒng)能夠:
編寫符合 MATLAB/Simulink 風(fēng)格的代碼或模型
自動生成并運(yùn)行測試
診斷和修復(fù)錯誤
更高效地利用 MATLAB 和 Simulink 的內(nèi)置能力
同時(shí),還能在提升工程結(jié)果質(zhì)量的基礎(chǔ)上,減少不必要的Token開銷。更多信息,請?jiān)L問 https://github.com/matlab/
針對嵌入式軟件質(zhì)量的 Polyspace 增強(qiáng)功能
R2026a 推出新產(chǎn)品 Polyspace as You Code,為嵌入式軟件工程師提供端到端解決方案,覆蓋從開發(fā)到持續(xù)集成流水線的代碼分析與測試。Polyspace as You Code 是面向主流 IDE 的插件,可在編寫代碼的同時(shí)檢查 C 與 C++ 編碼規(guī)則并檢測缺陷。
R2026a 還發(fā)布了全新的 Polyspace 桌面應(yīng)用,用于在各類 Polyspace 工具之間統(tǒng)一進(jìn)行配置與結(jié)果管理。Polyspace Bug Finder 現(xiàn)可擴(kuò)展自定義檢查器與編碼標(biāo)準(zhǔn);Polyspace Test 新增軟件凈化能力,用于對運(yùn)行時(shí)錯誤開展動態(tài)分析。上述增強(qiáng)使嵌入式軟件團(tuán)隊(duì)能夠在統(tǒng)一工作流內(nèi)完成軟件質(zhì)量活動,產(chǎn)出更安全、更可靠、更易維護(hù)的代碼。
R2026a 中的其他產(chǎn)品與關(guān)鍵更新
R2026a 還為多款常用 MATLAB 與 Simulink 工具帶來新產(chǎn)品與重要更新,包括:
MATLAB Course Designer - 幫助教育工作者使用 MATLAB 與 Simulink 開發(fā)課程、課件、實(shí)驗(yàn)與練習(xí)的新產(chǎn)品。
MATLAB - 無需安裝 MATLAB 即可構(gòu)建并分享帶可視化的交互式網(wǎng)頁。工程師可管理 Python 環(huán)境,并改善 MATLAB 與 Python 工作流之間的數(shù)據(jù)交換。
Simulink - 通過簡化、以任務(wù)為導(dǎo)向的上下文菜單,更高效地訪問常用操作。該更新還允許在模型中仿真 C 與 C++ 代碼,沒有語言限制也無需額外的包裝器。
Simulink FMU Builder - 從 Simulink 模型以及 C 或 C++ 代碼創(chuàng)建獨(dú)立的功能模型單元,以支持模型交換與集成工作流。
Wireless Network Toolbox - 對無線通信網(wǎng)絡(luò)進(jìn)行建模、仿真、分析與可視化,以評估端到端系統(tǒng)行為。
MATLAB Test - 生成起始測試、等效性測試以及基于命令歷史創(chuàng)建測試;并可運(yùn)行與當(dāng)前文件相關(guān)的測試,減少不必要的執(zhí)行。
Mapping Toolbox - 通過 3D 建筑可視化、圖像疊加與柵格地圖能力增強(qiáng)地理空間分析。
Signal Processing Toolbox - 使用全新的濾波器設(shè)計(jì)工具與濾波器分析器設(shè)計(jì)與分析數(shù)字濾波器;為時(shí)頻數(shù)據(jù)添加標(biāo)簽,并通過增強(qiáng)的交互式工具提取信號特征。
審核編輯 黃宇
-
matlab
+關(guān)注
關(guān)注
189文章
3029瀏覽量
239249 -
AI
+關(guān)注
關(guān)注
91文章
41295瀏覽量
302667
發(fā)布評論請先 登錄
MATLAB 和 Simulink R2026a 推出全新 Agentic AI 驅(qū)動的工作流,增強(qiáng)工程化系統(tǒng)的設(shè)計(jì)與開發(fā)
評論