Main Content

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

MATLAB 함수 블록에서 스위치 문을 확인하세요.

검사 ID: mathworks.hism.himl_0007

설명

이 검사는 내장된 MATLAB 코드에서 적절한 조건이 없는 switch/case/otherwise 문을 식별합니다.

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

결과 및 권장 조치

상태권장 조치
Switch 문에는 다른 조건이 없습니다.switch 문에 else 조건이 있는지 확인하세요.
그렇지 않으면 명령문은 설명 없이 공백으로 남습니다.else 문에 의미 있는 주석이 하나 이상 있는지 확인하세요.
Switch 문에는 Case 문이 하나만 있습니다.switch 문에 두 개 이상의 Case 문이 있는지 확인하세요.

기능 및 제한 사항

  • 이 검사에서는 두 개 이상의 요소로 구성된 셀 배열이 있는 단일 case 문을 제외합니다.

  • 이 검사는 Simulink 모델에서 직접 참조하는 함수만 분석합니다.

  • 라이브러리 모델에서 실행됩니다.

  • 구성 편집기에서 입력 매개변수 Check .m files referenced in the model를 사용하여 참조된 MATLAB 파일에서 실행되도록 검사를 구성할 수 있습니다. 기본적으로 이 매개변수가 선택됩니다.

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

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

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

참조: