汇聚博主多年工程经验的新书《Simulink嵌入式开发实战》现已上市,针对Simulink与MBD开发技术,形成了一套完整的知识体系和方法论。详细介绍和优惠链接可以参考博客《Simulink嵌入式开发实战》新书上市,感谢粉丝长期以来的支持!
文章目录
- 1 引入
- 2 Agentic Toolkit安装
- 3 智能体的使用
- 4 思考与总结
1 引入
通过将AI接入Matlab/Simulink中,可以大幅增加工程建模和验证的效率。本文研究Matlab官方的ai MCP,并通过Codex完成对Matlab的AI相关操作。
本文操作使用Matlab 2026b版本演示。
2 Agentic Toolkit安装
从github上下载最新的安装文件,下载地址:https://github.com/matlab/simulink-agentic-toolkit/releases
下载上图中的agenticToolkitInstaller.mltbx,并在Matlab中双击运行使用;
在Matlab命令行中执行setupAgenticToolkit(“install”),然后按照提示选择;
下图中第一步提示需要安装的工具集,选3即可安装Matlab和Simulink两个工具集;
接下来会列出安装计划,输入Y并回车即可开始安装;
接下询问是否配置Agent,直接输入Y并回车
接下来会要选择agent,这里选择codex作为演示
接下来询问把哪个工具集添加到配置,这里还是选3,Both
中间要求安装的插件全部安装上,最后提示安装成功;
注意,如果要使用codex连接Matlab MCP,需要执行上图汇总的addpath和satk两个指令,或者将他们加入statup.m文件中,每次开机时自动启动。执行完成后会显示下图内容,这时就能用codex进行Matlab智能体工作流了。
3 智能体的使用
打开codex,在对话框输入指令要求智能体按照需求建模,如下:
AI思考的过程中会调用skill,如下图:
最后,Codex会给出建模的结论,以及用户可以查看模型结果;
4 思考与总结
通过上述方法将Matlab接入主流的AI智能体后,可以通过AI进行建模。事实上还可以进行测试用例生成、模型解读、生成代码等MBD相关操作。
简单的需求阐述无法让AI生成满意的结果,实际上还需要更加精确的提示词和详尽的需求描述才能达到预期的效果。
>>返回个人博客总目录