주요 콘텐츠

na_0009: 신호 레이블의 직접 입력 및 전파

지침 발행물

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

하위 ID 권장 사항

  • NA-MAAB — a

  • JMAAB — 지원되지 않음

MATLAB 버전

모든 버전

규칙

하위 ID a

신호에 레이블이 표시되는 경우, 아래 규칙은 해당 레이블을 그 위치에서 생성할지(신호에 직접 입력) 또는 실제 소스에서 전파할지(< 문자를 사용하여 모델의 다른 위치로부터 상속) 정의합니다.

다음 위치에서 시작하는 신호에 대해서는 신호 레이블을 입력해야 합니다.

  • 모델의 루트(최상위) 수준에 있는 Inport 블록

  • 변환 연산을 수행하는 기본 블록(이 규칙을 해석하는 목적에 한해, Bus Creator, Mux, Selector 블록도 변환 연산을 수행합니다.)

다음 위치에서 시작하는 신호에 대해서는 신호 레이블을 전파해야 합니다.

  • 중첩된 서브시스템의 내부의 Inport 블록

  • 비변환 연산을 수행하는 기본 블록

  • Subsystem 블록 또는 Stateflow Chart (Stateflow) 블록.

예외

중첩된 서브시스템이 라이브러리 서브시스템인 경우, 라이브러리 블록의 재사용을 위해 Inport 블록에서 나오는 신호에 레이블을 입력할 수 있습니다.

연결이 라이브러리 서브시스템 블록의 출력에서 시작되는 경우, 가독성을 높이기 위해 신호에 새 레이블을 입력할 수 있습니다.

사용자 지정 파라미터

해당 없음

근거

하위 ID a:

  • MATLAB 명령을 실행한 결과가 코드에 반영되기 때문에 모델과 코드 간의 일관성을 유지하기가 어렵습니다.

마지막 변경

R2020a

버전 내역

R2020a에 개발됨