Main Content

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

jc_0803: Passing values to library functions(jc_0803: 라이브러리 함수에 값 전달)

R2020a 이후

지침 발행물

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

하위 ID 권장 사항

  • NA-MAAB — a1/a2, b1/b2, c1/c2,

  • JMAAB — a1/a2, b1/b2, c1/c2, d1/d2

MATLAB 버전

모든 버전

규칙

하위 ID a1

abs 라이브러리 함수를 사용할 때 부호 있는 정수 유형의 최소값은 제공되지 않습니다.

사용자 지정 파라미터

해당 없음

예제 — 올바름

예제 — 올바르지 않음

하위 ID a2

abs 라이브러리 함수는 사용되지 않습니다.

사용자 지정 파라미터

해당 없음

하위 ID b1

sqrt 라이브러리 함수 사용 시 음수를 입력할 수 없습니다.

사용자 지정 파라미터

해당 없음

예제 — 올바름

예제 — 올바르지 않음

하위 ID b2

sqrt 라이브러리 함수는 사용되지 않습니다.

사용자 지정 파라미터

해당 없음

하위 ID c1

loglog10 라이브러리 함수를 사용할 때는 음수를 입력할 수 없습니다.

사용자 지정 파라미터

해당 없음

예제 — 올바름

예제 — 올바르지 않음

하위 ID c2

loglog10 라이브러리 함수는 사용되지 않습니다.

사용자 지정 파라미터

해당 없음

하위 ID d1

fmod 라이브러리 함수 사용 시 두 번째 인수에는 0을 입력할 수 없습니다.

사용자 지정 파라미터

해당 없음

예제 — 올바름

예제 — 올바르지 않음

하위 ID d2

fmod 라이브러리 함수는 사용되지 않습니다.

사용자 지정 파라미터

해당 없음

근거

하위 ID a1, b1, c1, d1:

  • 유효하지 않은 값이 전달된 경우 라이브러리 함수의 동작은 처리 시스템에 따라 달라지며 의도하지 않은 동작이 발생할 수 있습니다.

하위 ID a2, b2, c2, d2:

  • Simulink 및 Stateflow에서 동일한 가드 프로세스의 중복 모델링을 방지하려면 Simulink를 사용하여 산술 연산을 수행하세요.

검증

모델 어드바이저 검사: 모델 어드바이저 검사를 사용하여 이 모델링 지침을 준수하는지 확인할 수 없습니다.

마지막 변경

R2020a

참고 항목

버전 내역

R2020a에 개발됨