주요 콘텐츠

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

입력 및 출력 구성요소 인터페이스 신호

메트릭 ID

slcomp.ComponentInterfaceSignals

설명

이 메트릭을 사용하여 구성 요소 인터페이스에 연결되는 루트 수준, 입력 신호 및 출력 신호의 수를 계산합니다.

이 메트릭은 다음과 같은 신호를 계산합니다.

  • Simulink® Inport 블록

  • Simulink Outport 블록

  • Stateflow® 차트용 입력 포트

  • Stateflow 차트용 출력 포트

  • MATLAB® 코드에 대한 입력 및 출력

계산 세부사항

메트릭:

  • 구성요소 인터페이스 신호의 수를 반환합니다. 입력 또는 출력의 데이터 유형이 Bus인 경우 메트릭은 버스의 개별 요소를 계산합니다.

  • 입력 또는 출력의 데이터 유형이 'Inherit: auto'로 설정된 경우 경고를 표시합니다. 메트릭은 상속된 데이터 유형을 확인할 수 없습니다. 루트 출력 및 입력에 대해 'Inherit: auto' 이외의 유효한 데이터 유형을 지정하십시오.

  • 모델의 'HasAccessToBaseWorkspace' 속성이 true로 설정된 경우 경고를 표시합니다. 기본 작업 공간에서 액세스되는 데이터 유형 정의는 추적성 분석에서 고려되지 않습니다. 기본 작업 공간 변수를 변경해도 메트릭이 수집되지 않습니다.

수집

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

  • 모델 유지 관리 대시보드의 Component Interface 섹션에서 입력 신호 또는 출력 신호 위젯을 가리키고 Run metrics for widget 아이콘을 클릭합니다.

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

결과

이 메트릭의 경우 metric.Result 인스턴스는 Value를 다음 요소를 포함하는 벡터로 반환합니다.

  • Value(1) — 입력 구성 요소 인터페이스 신호의 수입니다. 이는 Component Interface 섹션의 입력 신호 위젯에 해당합니다.

  • Value(2) — 출력 구성 요소 인터페이스 신호의 수입니다. 이는 Component Interface 섹션의 출력 신호 위젯에 해당합니다.

이 메트릭의 결과는 Component Interface 섹션의 입력 신호출력 신호 위젯에 해당합니다.

예제

장치가 구성 요소에 연결되는 6개의 Inport 블록과 2개의 Outport 블록이 있는 모델이라고 가정하면 이 메트릭은 Value 속성이 [6, 2]Result 배열을 반환합니다.

참고 항목

도움말 항목