在 MATLAB Mobile 中访问 MATLAB Copilot
MATLAB® Copilot 在 MATLAB Mobile™ 中提供了生成式 AI 驱动的功能。使用 MATLAB Copilot,您可以问问题、生成代码,并获得所选代码的解释。Copilot 聊天中的回复以相关 MathWorks® 文档和代码示例为依据。
可以通过多种方式来使用 Copilot:
在 Copilot 聊天窗口中聊天。Copilot 聊天是一个交互式助手,可以帮助您探索想法并用代码将其表达出来。它的回复可以包含对话文本和生成的代码。
从 Copilot 响应中复制或执行代码。
解释代码。您可以通过编辑器中的菜单访问 Copilot 操作。
以许可用户身份登录
要使用 MATLAB Copilot,您必须拥有与您的 MathWorks 帐户关联的 MATLAB Copilot 许可证。
当您在 MATLAB Mobile 中登录您的 MathWorks 帐户时,如果您已获得 Copilot 使用许可,则简介屏幕会告诉您可以通过输入 MATLAB 命令开始使用 Copilot,或者点击 Copilot 图标
使用 Copilot 聊天。
开始 Copilot 聊天
启动 MATLAB Mobile 时,Copilot 聊天按钮会出现在命令行旁边。
Copilot 聊天有一个文本框,您可以在其中输入提示,例如用自然语言编写的语句或问题。例如,输入以下提示:
Create an array of 10 random numbers。
Copilot 返回的响应可能包括生成的代码、文档参考和后续提示。它还可以针对特定情况返回其他解决方案。如果您用英语以外的语言编写提示,Copilot 将以该语言返回响应。

Copilot 会在其响应的每个代码块中提供两个操作图标。
复制图标 可将代码块复制到剪贴板。然后您可以将其粘贴到命令行、编辑器或其他位置。
执行图标 可将代码直接输入到命令行并执行。
注意
Copilot 的响应可能会包含错误和不准确之处。在使用任何生成的代码和文本之前,请务必进行验证。
要从 Copilot Chat 返回命令行窗口,请点击命令输入图标
。或者,您也可以左右滑动来在命令行窗口和 Copilot 聊天窗口之间切换。
在编辑器中使用 Copilot
您可以在 MATLAB Mobile 编辑器中访问 Copilot,以解释当前文件中的全部或部分代码。
在编辑器中未选定任何文本的情况下,点击 Copilot 图标
并选择解释代码。这将切换到 Copilot 窗口,并提供整个文件的代码解释。
在编辑器中选择一些代码时,出现的上下文菜单中将包含解释代码选项。当您在选中了代码的情况下点击编辑器顶部的 Copilot 图标时,它会显示解释选定代码选项。

所有这些选项都会切换到 Copilot 聊天窗口,以提供所请求的代码解释。
检查 Copilot 响应
由于生成式 AI 响应可能包含错误和不准确之处,因此在使用任何生成的代码和文本之前,请对其进行验证。您可以使用以下策略来验证 Copilot 响应:
使用前请先检查生成的代码。
运行生成的代码并查看其输出。确认输出结果是否符合预期。
检查生成的响应是否与文档一致。
在 Copilot 聊天中,请 Copilot 解释它刚刚生成的代码。
在编辑器中,突出显示代码并选择解释代码。如果您突出显示多行,Copilot 可以在 Copilot 聊天窗口中逐行返回解释。
Copilot 在 MATLAB Mobile 中的功能限制
以下限制适用于 MATLAB Mobile 中的 Copilot。
响应不一定针对 MATLAB Mobile 环境进行自定义。有些响应可能包含仅适用于 MATLAB 桌面或 MATLAB Online™ 环境中的说明。不过,您可以在提示中提及 MATLAB Mobile,以帮助将结果缩小到最有用的响应。
Copilot 聊天中的响应不支持直接在编辑器中打开代码。要将代码从 Copilot Chat 移植到编辑器,请复制并粘贴代码。
Copilot 无法在编辑器中生成代码或注释。
要体验 MATLAB Copilot 的全部功能,请使用 MATLAB 桌面版或 MATLAB Online。
提供反馈
MathWorks 将根据您的反馈来改进其产品和服务。
每条 Copilot 响应的末尾都有三个图标:
![]()
有帮助 - 发送积极的反馈,表示答案很有帮助。
没帮助 - 提供负面反馈,表示答案没有帮助。此按钮将打开一个对话框,您可以在其中提供更多详细信息。您可以选择将聊天历史记录作为反馈的一部分发送给我们。
复制 - 将整个响应复制到剪贴板。
另请参阅
主题
- Write Effective Prompts for MATLAB Copilot (MATLAB Copilot)
- Get Started with MATLAB Copilot (MATLAB Copilot)