이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
입력 및 출력 구성요소 인터페이스 신호
메트릭 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
배열을 반환합니다.