一、Codex 写入 MathWorks 用户目录被拒绝的解决方法
当 Codex 在运行时提示“没有对文件夹写入权限”并指向 MathWorks 用户目录(如 C:\Users\<用户名>\.matlab 或 C:\Program Files\MATLAB\R20xx\toolbox)时,这通常是权限不足或路径/沙箱限制导致的。
解决办法:
. (1)以管理员身份运行 Codex
在 Windows 中,按键盘中的按键 Win,接着搜索windows PowerShell → 鼠标右键---以管理员身份运行。
接着运行粘贴你要执行的脚本代码到你的!
在这里我是为了修复 MATLAB 安装/文件系统问题及共享会话文件权限,并调整 MCP 配置后重新启动 Codex。为了实现codex自主的调用matlab simulink工具建模!
其中整体 Simulink Agent 工作流程:
用户(输入指令) → Codex (AI agent 建模) → MCP Tool Call → matlab-mcp-core-server → MATLAB Connector → MATLAB / Simulink
也就是现在的 Simulink Agent 系统可以做到:
输入 → AI 规划 → MCP 调用 → MATLAB 执行 → 返回结果
当我们安装后整套工具链后可以实现:
1.读取 Simulink 模型
2.修改 block 与参数
3.自动连线
4.运行仿真
5.查询模型结构
6.自动生成测试流程
————————————————