Main Content

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

생성된 코드 복잡성에 대한 메트릭

검사 ID: mathworks.hism.himl_0013

설명

생성된 코드의 코드 복잡성이 높은 내장 MATLAB 함수의 사용법을 식별합니다.

Simulink® Check™로 구매 가능합니다.

입력 매개변수

이 확인을 위해 Model Advisor Configuration Editor를 사용하여 다음 사용자 정의를 설정할 수 있습니다.

  • 복잡도 임계값 매개변수를 사용하여 생성된 코드의 코드 복잡성이 높은 MATLAB 함수에 플래그를 지정하도록 임계값을 설정합니다. 기본적으로 값은 "40"으로 설정됩니다.

  • 분석에서 제외된 함수 매개변수를 사용하여 MATLAB 함수 분석을 제외합니다. 쉼표 구분 기호를 사용하여 필드에 여러 기능을 추가할 수 있습니다.

결과 및 권장 조치

상태권장 조치
모델에 사용된 일부 내장 MATLAB 함수는 코드 생성 시 높은 코드 복잡성을 유발할 수 있습니다.
  • 상당한 규모와 복잡성을 지닌 기능을 검토하여 해당 기능의 잠재력이 모두 필요한지 확인해야 합니다.

  • 더 간단한 대안을 사용하여 코드 복잡성을 줄이거나 Model Advisor 구성 편집기의 제외 목록에 기능을 추가하세요.

기능 및 제한 사항

  • 라이브러리 모델에서는 실행되지 않습니다.

  • 마스크된 하위 시스템의 콘텐츠를 분석합니다. 기본적으로 입력 매개변수 Look under masks모든로 설정됩니다.

  • 라이브러리에 연결된 블록의 내용을 분석합니다. 기본적으로 입력 매개변수 Follow links켜기로 설정됩니다.

  • 블록 및 차트를 제외할 수 있습니다.

참조: