Main Content

코드 생성 준비 툴

코드 생성 준비 툴은 MATLAB® 코드에 코드 생성에서 지원하지 않는 기능과 함수가 있지 않은지 검사합니다. 이 툴이 제공하는 리포트에는 지원되지 않는 기능과 함수가 포함된 소스 파일이 나열됩니다. 이 툴이 감지하지 못하는 코드 생성 문제가 일부 있을 수 있습니다. 어떤 경우에는 툴이 잘못된 오류를 보고할 수도 있습니다. 따라서 코드를 생성하기 전에 먼저 MEX 함수를 생성하여 현재 코드가 코드 생성에 적합한지 검증하십시오.

코드 생성 준비 툴은 코드 생성기가 자동으로 외재적 함수로 처리하는 함수에 대해서 보고하지 않습니다. 이러한 함수의 예로는 plot, disp, figure가 있습니다.

Issues 탭

Screenshot of the code generation readiness tool with sample code and analysis results.

이 툴은 Issues 탭에 다음에 대한 정보를 표시합니다.

  • MATLAB 구문 문제. 이 문제는 MATLAB 편집기에 보고됩니다. 발생하는 문제와 그 해결 방법에 대해 자세히 알아보려면 코드 분석기를 사용하십시오.

  • 지원되지 않는 MATLAB 함수 호출, 언어 기능 및 데이터형.

다음을 수행할 수도 있습니다.

  • 코드 생성 준비 툴 내에서 MATLAB 코드를 볼 수 있습니다. 문제를 선택하면 해당 문제를 유발한 MATLAB 코드 부분이 강조 표시됩니다.

  • 준비 결과를 문제별로 또는 파일별로 그룹화할 수 있습니다.

  • 코드 생성 준비 상태를 분석할 때 사용할 언어를 선택할 수 있습니다.

  • MATLAB 코드를 업데이트한 경우 코드 생성 준비 분석을 새로 고칠 수 있습니다.

  • 분석 리포트를 일반 텍스트 파일로 내보내거나 기본 작업 공간에 coder.ScreenerInfo 객체로 내보낼 수 있습니다.

Files 탭

Screen shot of files tab.

검사 중인 코드가 다른 MATLAB 코드 파일에 있는 함수를 호출하는 경우 Files 탭에 이들 파일 사이의 호출 종속성이 표시됩니다. Show MathWorks Functions를 선택할 경우 리포트에는 사용자의 함수가 호출하는 MathWorks® 함수도 나열됩니다.

참고 항목

(MATLAB Coder) | (MATLAB Coder)

관련 항목