이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
mp_0047: Conditions that a nonempty statement must satisfy (mp_0047: 비어 있지 않은 명령문이 충족해야 하는 조건)
R2024b 이후
하위 ID 권장 사항
NA-MAAB — a
JMAAB — a
MATLAB 버전
모든 버전
규칙
하위 ID a
비어 있지 않은 명령문은 다음 기준 중 하나를 만족해야 합니다.
실행 방법에 관계없이 적어도 하나의 부작용을 생성합니다.
제어 흐름을 변경할 수 있는 기능이 있습니다.
예제 — 올바르지 않음
foo; bar == 1;
근거
하위 ID a:
비어 있지 않은 명령문은 데이터 값을 변경하거나 제어 흐름을 변경하여 실행 결과에 어떤 식으로든 영향을 미치도록 작성해야 합니다. 이러한 기준을 충족하지 않는 명령문은 불필요하며, 설계자의 의도를 반영하지 않을 수 있습니다.
검증
모델 어드바이저 검사: Check for usage of nonempty statements (비어 있지 않은 명령문이 사용되는지 검사) (Simulink Check)
마지막 변경
R2024b
버전 내역
R2024b에 개발됨