MATLAB 및 Simulink로 코드 작성 및 개선부터 복잡한 엔지니어드 시스템 구축에 이르는 공학 및 과학 워크플로에 생성형 AI를 사용할 수 있습니다. 생성형 AI를 MATLAB 및 Simulink에서 직접 적용하거나 개발 과정의 일부로 외부 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++ 코드를 어떻게 변경해야 하는지에 대한 지침을 받을 수 있습니다.
외부 AI 에이전트에 MATLAB 연결하기
에이전틱 AI 워크플로에 MATLAB 통합
MATLAB MCP Core Server를 통해 OpenAI® Codex 또는 GitHub® Copilot과 같은 타사 에이전틱 AI 툴을 MATLAB 인스턴스에 연결할 수 있습니다. 코드 실행, 정적 코드 분석 및 테스트를 위해 내장 툴을 사용할 수 있습니다.
Visual Studio Code에서 MATLAB과 함께 AI 어시스턴트 사용
Visual Studio Code의 MATLAB 확장을 통해 구문 강조, 코드 분석 및 탐색 지원과 같은 기능을 통해 Visual Studio Code에서 MATLAB 코드를 편집하고 실행할 수 있습니다. Visual Studio Code에서 GitHub Copilot 및 Cursor와 같은 에이전틱 AI 어시스턴트와 함께 이 확장을 사용할 수 있습니다.
MATLAB 알고리즘 및 모델을 MCP 툴로 배포
MCP Framework for MATLAB Production Server는 여러분의 MATLAB 함수를 MATLAB Production Server에 MCP 툴로 배포할 수 있습니다. 이를 통해 여러분의 AI 에이전트가 사용자 지정 알고리즘을 통해 질의에 응답할 수 있습니다. 지적 재산은 암호화된 패키지로 보호됩니다. 배포된 툴은 MATLAB 라이선스 없이도 이용할 수 있습니다.
MATLAB에서 AI 애플리케이션 구축하기
MATLAB 애플리케이션에 생성형 AI 모델 통합
OpenAI 및 Azure® OpenAI 서비스와 같은 널리 쓰이는 LLM API 외에도 Ollama를 통해 로컬 LLM에 MATLAB을 프로그래밍 방식으로 연결할 수 있습니다. 연결된 후에는, 채팅 기능과 RAG(검색증강생성)를 앱에 구축하고 데이터를 요약하며 LLM을 사용해 이미지 설명을 생성할 수 있습니다.
MATLAB MCP 클라이언트를 사용하면 기존 툴을 활용하고 외부 MCP 서버에 연결하는 생성형 AI 애플리케이션을 MATLAB 내에서 구축할 수 있습니다.