在工程和科学工作流中,将生成式 AI 与 MATLAB 和 Simulink 结合使用,涵盖从编写和完善代码到构建复杂工程系统的各个环节。直接在 MATLAB 和 Simulink 中应用生成式 AI,或将其与外部 AI 工具集成,作为您开发过程的一部分。
通过集成 Copilot 加速开发
MATLAB Copilot
MATLAB Copilot 是专为 MATLAB 优化的 AI 助手。您可以在 MATLAB 桌面中使用 MATLAB Copilot,获取基于 MathWorks 文档的回答、生成 MATLAB 代码、解答技术问题并加速日常任务。
Simulink Copilot
Simulink Copilot 是专为 Simulink 优化的 AI 助手。您可以使用 Simulink Copilot 来解释模型和错误、学习工具和技术、获取设计指导并自动执行预定义任务。
Polyspace Copilot
Polyspace Copilot 是专为 Polyspace 优化的 AI 助手。您可以使用 Polyspace Copilot 来发现相关的 Polyspace 功能、解释 Polyspace as You Code 的发现,并获取有关如何修改 C/C++ 代码以修复这些发现的指导。
将 MATLAB 与外部智能体连接
将 MATLAB 与智能体 AI 工作流集成
MATLAB MCP Core Server 使您能够将第三方智能体 AI 工具(如 Claude Code、OpenAI® Codex 或 GitHub® Copilot)连接到 MATLAB 实例。您可以使用内置工具进行代码执行、静态代码分析和测试。
在 Visual Studio Code 中使用 MATLAB 的 AI 助手
适用于 Visual Studio Code 的 MATLAB 扩展使您能够在 Visual Studio Code 中编辑和运行 MATLAB 代码,并提供语法高亮、代码分析和导航支持等功能。您可以将该扩展与 Visual Studio Code 中的智能体 AI 助手(如 GitHub Copilot 和 Cursor)结合使用。
将您的 MATLAB 算法和模型部署为 MCP 工具
MCP Framework for MATLAB Production Server 会将您的 MATLAB 函数作为 MCP 工具部署到 MATLAB Production Server。这使得您的 AI 智能体能够使用您自定义的算法来响应查询。知识产权在加密包中得到安全保护。您无需 MATLAB 许可证即可访问已部署的工具。
在 MATLAB 中构建 AI 应用
将生成式 AI 模型整合到您的 MATLAB 应用中
您可以通过编程方式将 MATLAB 连接到流行的 LLM API(如 OpenAI 和 Azure® OpenAI Service),以及通过 Ollama 连接到本地 LLM。连接后,您可以在您的应用中构建聊天功能和检索增强生成 (RAG),汇总数据,并使用 LLM 生成图像描述。
使用 MATLAB MCP 客户端,您可以在 MATLAB 中构建生成式 AI 应用,从而利用现有工具并连接到外部 MCP 服务器。