Main Content

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

slmetric.dashboard.Widget 클래스

네임스페이스: slmetric.dashboard

(제거 예정) 실제/잠재적 재사용, 시스템 인터페이스 또는 시스템 정보 위젯을 보관하기 위한 개체

Metrics Dashboard 사용자 인터페이스, metricdashboard 기능, slmetric 패키지 API 및 해당 사용자 정의는 향후 릴리스에서 제거될 예정입니다. 자세한 내용은 Migrating from Metrics Dashboard to Model Maintainability Dashboard를 참조하세요.

설명

지표 대시보드에서 slmetric.dashboard.Widget 개체를 추가, 제거 또는 수정할 수 있습니다. slmetric.dashboard.Widget 개체의 유형은 Actual Reuse/Potential Reuse, System Interface 또는 System Info 위젯입니다.

생성

slmetric.dashboard.Layout, slmetric.dashboard.Container 또는 slmetric.dashboard.Group 개체의 경우 addWidget 또는 removeWidget 메서드를 사용하여 지표 대시보드에서 slmetric.dashboard.Widget 개체를 추가하거나 제거합니다.

메트릭 대시보드 레이아웃은 동일한 크기의 12개 열로 나뉩니다. 위젯 크기를 지정하려면 slmetric.dashboard.Widget 메소드를 사용하세요.

속성

모두 확장

기본적으로 LibraryReuse 위젯 제목은 Library Reuse이고, SystemInfo 위젯 제목은 비어 있으며, GlocalInterface 위젯 제목은 System Interface입니다. 이 속성은 읽기/쓰기입니다.

데이터형: char

지표 대시보드에서 추가, 제거 또는 수정하려는 slmetric.dashboard.Widget 개체의 유형입니다. 이 속성은 읽기 전용입니다.

데이터형: char

메서드

getHeight(제거 예정) 메트릭 대시보드 위젯의 높이 가져오기
getMetricIDs(제거 예정) 지표 대시보드 위젯에 대한 지표 식별자 얻기
getPosition(제거 예정) 지표 대시보드 내 위젯 위치 확보
getSeparators(삭제 예정) 지표 대시보드 위젯 측면에 선이 있는지 확인
getWidths(제거 예정) 메트릭 대시보드 위젯의 너비 가져오기
setHeight(제거 예정) 지표 대시보드 위젯의 높이 지정
setPosition(제거 예정) 메트릭 대시보드 내 위젯 위치 설정
setSeparators(제거 예정) 메트릭 대시보드 위젯 측면에 줄 지정
setWidths(제거 예정) 지표 대시보드 위젯에 대해 여러 너비 지정

예제

모두 축소

세 가지 유형의 slmetric.dashboard.Widget 개체를 사용하여 지표 대시보드를 만듭니다.

다음을 입력하여 vdp 모델을 엽니다.

openExample('simulink_general/VanDerPolOscillatorExample')

시작하려면 새 slmetric.dashboard.Configuration 객체를 생성하세요.

config = slmetric.dashboard.Configuration.new('Name','default');

slmetric.dashboard.Configuration 개체에서 slmetric.dashboard.Layout 개체를 가져옵니다.

layout = getDashboardLayout(config);

세 개의 slmetric.dashboard.Widget 개체를 slmetric.dashboard.Layout 개체에 추가합니다.

addWidget(layout,'LibraryReuse');
addWidget(layout,'SystemInfo');
addWidget(layout,'GlocalInterface');

구성 개체를 저장합니다. 이 명령은 API 정보를 XML 파일로 직렬화합니다.

save(config,'FileName','DashboardConfig.xml');

활성 구성을 설정합니다.

slmetric.dashboard.setActiveConfiguration(fullfile(pwd,'DashboardConfig.xml'));

vdp 모델에 대한 지표 대시보드를 엽니다.

metricsdashboard vdp

지표 대시보드에는 세 개의 slmetric.dashboard.Widget 개체가 포함되어 있습니다.

모든 메트릭을 실행하려면 모든 메트릭 버튼을 클릭하세요.

버전 내역

R2018b에 개발됨

모두 축소

R2022a: Metrics Dashboard이 제거됩니다

Metrics Dashboard 사용자 인터페이스, metricdashboard 기능, slmetric 패키지 API 및 해당 사용자 정의는 향후 릴리스에서 제거될 예정입니다. 자세한 내용은 Migrating from Metrics Dashboard to Model Maintainability Dashboard를 참조하세요.