주요 콘텐츠

jc_0656: Conditional Control 블록 사용

지침 발행물

Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®

하위 ID 권장 사항

  • NA-MAAB — 권장 사항 없음

  • JMAAB — a

MATLAB 버전

모든 버전

규칙

하위 ID a

조건의 모든 동작을 명시적으로 만들기 위해서는 다음과 같이 블록 파라미터를 설정해야 합니다.

  • If 블록의 경우 else 조건 표시를 선택하십시오.

  • Switch Case 블록의 경우 default case 표시를 선택하십시오.

사용자 지정 파라미터

해당 없음

예제 — 올바름

Switch Case 블록에서 default 동작을 사용합니다.

예제 — 올바르지 않음

Switch Case 블록에서 default 동작을 사용하지 않습니다.

근거

하위 ID a:

  • 모델에 예외 처리(else, default)가 명시적으로 설정되어 있으면, 무의미한 처리가 있는지 또는 설계에서 누락된 항목(예: 설명 누락)이 있는지 더 쉽게 판단할 수 있습니다.

마지막 변경

R2020a

버전 내역

R2020a에 개발됨