Main Content

코드 생성 및 배포

데스크탑 컴퓨터 및 임베디드 타깃을 위한 독립 실행형 애플리케이션 생성

Communications Toolbox™ 기능을 사용하여 애플리케이션을 개발한 후에는 MATLAB® 코드에서 이식 가능한 C/C++ 소스 코드, 독립형 실행 파일 또는 독립 실행형 애플리케이션을 생성할 수 있습니다. 코드 생성을 사용하여 다음을 수행할 수 있습니다.

  • MATLAB 또는 Simulink®가 설치되지 않은 컴퓨터에서 시뮬레이션 실행.

  • MATLAB 또는 Simulink 환경에서 작업할 때 처리 속도 개선.

  • 알고리즘을 레거시 코드에 통합.

다음 표는 MATLAB Compiler™ 기능과 MATLAB Coder™ 기능의 배포 특성을 비교한 것입니다. 이 표를 사용하여 MATLAB 코드 또는 Simulink 모델의 배포 방법을 결정할 수 있습니다.

배포 특성MATLAB Compiler 기능 사용MATLAB Coder 기능 사용
출력읽기 불가능한 공유 라이브러리.이식 가능하고 읽기 가능한 C 소스 코드.
라이브러리 종속성MATLAB Runtime.

없음.

배포 지원 플랫폼

Windows®, Mac 및 Linux®.

ANSI®/ISO® C/C++ 코드를 지원하는 모든 플랫폼.

지적 재산 보호

패키징된 코드가 암호화됨.

코드가 암호화되지 않음. 읽기 가능한 코드 대신 공유 라이브러리를 생성하여 IP를 보호할 수 있습니다.

알고리즘 가속

MATLAB과 같은 속도.

알고리즘에 따라 더 빠를 수 있습니다.

MATLAB 그래픽스지원됨.지원 안 됨.

카테고리