주요 콘텐츠

mp_0034: 함수의 라인 수

R2024b 이후

지침 발행물

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

하위 ID 권장 사항

  • JMAAB — a

MATLAB 버전

모든 버전

규칙

하위 ID a

함수 내의 라인 수는 제한값 이하로 유지해야 합니다.

예제 — 올바름

  • 편집기 내 function 라인에서 접힐 수 있는 범위에 포함된 라인 수가 계산됩니다.

  • function 라인 바로 아래의 도움말 텍스트는 접힌 상태에서 라인 수에 포함하여 계산되어야 합니다.

  • 다음 예에서 libinfo 함수의 라인 수는 88개입니다.

사용자 지정 파라미터

  • 라인 수

근거

하위 ID a:

  • 함수에 라인이 너무 많이 포함되어 있으면, 함수를 이해하고 유지 관리하기 어려울 수 있습니다. 기능별로 함수를 분리하면 함수에 대한 이해도가 향상되고, 변경 시 영향을 받는 범위를 제한할 수 있습니다.

검증

모델 어드바이저 검사: Check number of lines of functions (함수의 라인 수 검사) (Simulink Check)

마지막 변경

R2024b

버전 내역

R2024b에 개발됨