주요 콘텐츠

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

레이어 폭

메트릭 ID

slcomp.LayerBreadth

설명

이 지표를 사용하여 각 아티팩트에 포함된 하위 모델 구성 요소 수를 계산합니다. 레이어는 모델 계층 구조의 상위 또는 하위 모델 구성 요소입니다.

이 메트릭은 다음 모델 구성요소를 계산합니다.

  • Simulink® 하위 시스템

  • Stateflow® 상태

  • MATLAB Function 블록

  • 외부 MATLAB® 함수 및 클래스

  • MATLAB 방법

계산 세부사항

메트릭:

  • 모델 참조를 하위 모델 구성 요소로 포함합니다.

  • 데이터 사전과의 관계는 계산되지 않습니다. 예를 들어, 서브시스템을 포함하고 Simulink 데이터 사전(SLDD) 파일이 필요한 블록 다이어그램이 있다고 가정합니다. 메트릭은 2가 아닌 1의 레이어 너비를 반환합니다.

  • 다른 유닛과의 관계는 계산되지 않습니다. 예를 들어, 단위인 다른 모델과 필수 관계가 있는 구성 요소가 있는 경우 해당 관계는 메트릭 수에 포함되지 않습니다. 메트릭은 다른 모델이 단위가 아닌 경우에만 관계를 계산합니다.

수집

이 메트릭에 대한 데이터를 수집하려면 다음 안내를 따르세요.

  • 모델 유지 관리 대시보드의 성분 구조 섹션에서 Breadth 위젯을 가리키고 Run metrics for widget 아이콘을 클릭합니다. Breadth 위젯은 현재 단위 또는 구성 요소에서 발견된 최대 너비를 표시합니다. Breadth 위젯을 클릭하면 각 아티팩트의 범위를 보여주는 테이블을 볼 수 있습니다.

  • 메트릭 식별자 slcomp.LayerBreadth와 함께 getMetrics을 사용하세요.

결과

이 지표의 경우 metric.Result 인스턴스는 각 아티팩트에 포함된 하위 모델 구성 요소 수로 Value를 반환합니다.

예제

두 개의 하위 시스템을 포함하는 u2 단위가 있다고 가정합니다. c1c2. u2 장치의 레이어 너비는 2입니다. 왜냐하면 해당 장치와 직접 연결된 2개의 하위 모델 구성요소가 있기 때문입니다.

참고 항목

도움말 항목