MATLAB Copilot

MATLAB® Copilot.
專為 MATLAB 最佳化的 AI 助理

MATLAB Copilot 為 MATLAB 桌面環境提供生成式 AI 功能。它可協助 MATLAB 工作流程,並根據 MATLAB 專屬資訊提供回應。您可以使用 MATLAB Copilot 學習技巧、發想與構思,並提升工作效率。

透過 MATLAB Copilot,您可以在 Copilot Chat 中提出問題,並根據相關的 MathWorks 官方文件與程式碼範例獲得回應。當您在 MATLAB 編輯器中輸入程式碼時,自動完成功能會提供程式碼預測建議;或者,您也可以描述想要的程式碼,讓 MATLAB Copilot 為您產生或修改程式碼。

MATLAB Copilot 可透過解釋程式碼與錯誤訊息、新增註解來協助程式撰寫任務。您也可以自動產生測試案例,以驗證程式碼是否符合預期行為(需搭配 MATLAB Test)

What is MATLAB Copilot?
與MATLAB Copilot對話

遞減

與MATLAB Copilot對話

向 MATLAB Copilot 詢問程式碼片段、函式或完整解決方案。MATLAB Copilot 的回應皆根據 MathWorks 官方文件與程式碼範例。

產生或修改程式碼

產生或修改程式碼

描述您想要的程式碼,讓 MATLAB Copilot 產生新程式碼或編輯既有程式碼。

取得程式碼解說

取得程式碼解說

針對不熟悉的程式碼產生易懂的解說,或為您的程式碼加上註解。

取得錯誤解說

取得錯誤解說

遇到錯誤訊息時,使用 MATLAB Copilot 取得解說與疑難排解建議。

自動完成程式碼

自動完成程式碼

透過 MATLAB Copilot 自動產生的程式碼預測建議,節省撰寫時間。

建立測試

建立測試

為您的程式碼產生測試,以驗證程式碼正確性、評估在不同輸入條件下的可靠性,並在程式碼修改後偵測錯誤 (需搭配 MATLAB Test )

FAQ

如何取得 MATLAB Copilot?

商業與學術客戶皆可購買個人授權。部分方案已內含 MATLAB Copilot,例如校園授權(campus-wide access)、機構授權(Institute-Wide License)、MATLAB Suite for Startups 與 MATLAB and Simulink Suite for Startups。MATLAB Copilot 僅在特定地區提供。

MATLAB Copilot 會自動出現嗎?還是需要額外安裝軟體?

使用 MATLAB Copilot 不需要額外安裝軟體。取得 MATLAB Copilot 授權後,將使用連結提供給終端使用者即可。使用者只要以 MathWorks 帳號登入 MATLAB 桌面環境 (R2025a 或更新版本),即可開始使用 MATLAB Copilot。詳情請參閱〈設定 MATLAB Copilot〉說明文件。

MATLAB Copilot 能為我做什麼?

MATLAB Copilot 可協助您建立、優化與除錯 MATLAB 程式碼,並提供程式碼解說、修改建議與改善構想。MATLAB Copilot 已整合於 MATLAB 桌面環境中,並根據 MathWorks 官方文件提供回應。

MATLAB Copilot 的運作方式是什麼?

MATLAB Copilot 包含 Copilot Chat、Ask Copilot 等多項功能,皆透過大型語言模型(LLM)生成回應。MATLAB Copilot 使用雲端託管的 LLM 來產生回應內容。

MATLAB Copilot 可以用來產生 Simulink 模型嗎?

MATLAB Copilot 主要專為產生與處理 MATLAB 程式碼而設計。若需要 Simulink 相關工作流程,建議使用專為 Simulink 與模型化設計(Model-Based Design)最佳化的 Simulink Copilot。

我可以停用 MATLAB Copilot 嗎?

您可以隨時透過 MATLAB 中使用者可自行控制的設定停用 MATLAB Copilot。您可以單獨停用「自動完成」(Autocompletions)功能,也可以停用 MATLAB Copilot 的全部功能。MATLAB Copilot 目前不適用於 MATLAB Grader。

MATLAB Copilot 如何確保我的資料安全?

關於 MathWorks 在您使用 MATLAB Copilot 時如何保護您的資料,詳情參閱MathWorks 隱私政策。

我的資料會被用來訓練 AI 模型嗎?

MathWorks 不會使用終端使用者透過 MATLAB Copilot 提交的資料來訓練 AI 模型。您的資料僅用於處理您的請求。

當我提出請求時,MATLAB Copilot 還會傳送哪些額外資料?

MATLAB Copilot 可能會使用額外的上下文資訊(例如附近的程式碼),以提升產生結果的品質。

鈦思科技可以提供哪些協助?

鈦思科技可協助台灣企業、學研單位與研發團隊了解 MATLAB Copilot、Simulink Copilot與 Polyspace Copilot等相關工具,並依據既有工程流程討論可能的導入方向。