소프트웨어 개발
디버그 및 테스트, 프로젝트 구성, 소스 컨트롤 연동, 툴박스 패키징
프로젝트의 크기와 복잡도가 증가하면서 그에 맞게 MATLAB®은 협업 소프트웨어 개발 업무를 지원하는 기능을 제공합니다. 예를 들어, MATLAB 파일을 Git™ 또는 Subversion® 소스 컨트롤 시스템과 연동하거나 직접 작성한 코드의 기능과 성능을 테스트할 수 있습니다. 코드를 다른 사람과 공유하려면 프로젝트나 다른 파일을 툴박스로 패키징하거나 패키지 관리를 직접 사용하십시오.
코드 개선하기
- 코드 디버그 및 개선하기
문제 식별 및 디버그, 성능 개선, 메모리 사용량 줄이기
관리 및 공유하기
- 프로젝트
파일과 설정을 관리 및 공유하고, 필요한 파일을 찾고, 소스 컨트롤과 상호 작용하여 대형 프로젝트 구성
- 소스 컨트롤
MATLAB에서 Git 또는 SVN 소스 컨트롤의 파일로 작업
- 소프트웨어 공유 및 배포하기
툴박스 생성, 다른 라이브러리의 패키지와 종속 관계 관리
- 툴박스 문서화 및 연동하기
문서를 작성하고 툴박스를 MATLAB과 연동
테스트 및 지속적 통합
- 테스트 프레임워크
MATLAB 코드의 기능과 성능 테스트
- 빌드 자동화
코드 문제 식별, 테스트 실행, 툴박스 패키징과 같은 빌드 작업을 생성하고 실행
- CI(지속적 통합)
온프레미스(on-premises) 및 인더클라우드(in-the-cloud) CI 플랫폼을 사용하여 소프트웨어를 지속적으로 개발 및 통합