주요 콘텐츠

jc_0702: 명명된 Stateflow 파라미터 및 상수 사용

지침 발행물

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

하위 ID 권장 사항

  • NA-MAAB — a

  • JMAAB — a

MATLAB 버전

모든 버전

규칙

하위 ID a

Stateflow 블록은 숫자형 리터럴을 사용하면 안 됩니다.

예외

  • 초기값이 0인 경우

  • 증가, 감소 1

사용자 지정 파라미터

해당 없음

예제 — 올바름

숫자형 리터럴이 사용되지 않았습니다.

예제 — 올바르지 않음

숫자형 리터럴이 사용되었습니다.

근거

하위 ID a:

  • 숫자형 리터럴을 사용하여 상수를 작성하면 그 값의 목적을 모델 작성자만 이해할 수 있기 때문에 가독성이 저하됩니다.

  • 보정을 목적으로 하는 상수가 코드 생성 시 숫자형 리터럴을 사용하여 생성됩니다.

마지막 변경

R2020a

참고 항목

버전 내역

R2020a에 개발됨