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