Main Content

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

exportMetrics

클래스: slmetric.Engine
네임스페이스: slmetric

(제거 예정) 모델 메트릭 내보내기

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

설명

모델 메트릭 데이터를 XML 파일로 내보냅니다.

예제

exportMetrics(metric_engine,filename)는 메트릭 데이터가 포함된 XML filename를 현재 폴더로 내보냅니다.

예제

exportMetrics(metric_engine,filename,filelocation)는 메트릭 데이터가 포함된 XML filenamefilelocation로 내보냅니다.

입력 인수

모두 확장

execute을 호출하면 metric_engine는 사용 가능한 메트릭 또는 지정된 MetricIDs에 대한 메트릭 데이터를 수집합니다. getMetrics를 호출하면 metric_engine에서 수집된 메트릭 데이터에 액세스합니다.

XML 파일의 이름입니다.

예: 'MyMetrics.xml'

XML 파일 경로

예: 'C:/mywork'

예제

모두 확장

이 예에서는 vdp 모델의 메트릭을 현재 폴더의 XML 파일 MyMetrics.xml로 내보내는 방법을 보여줍니다.

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

openExample('simulink_general/VanDerPolOscillatorExample')

slmetric.Engine 객체를 생성합니다.

metric_engine = slmetric.Engine();

메트릭 분석을 위한 모델을 지정합니다.

setAnalysisRoot(metric_engine, 'Root', 'vdp', 'RootType', 'Model');

모델 메트릭을 수집합니다.

execute(metric_engine);

모델 메트릭 결과를 가져옵니다.

rc = getMetrics(metric_engine);

메트릭 데이터를 myMetrics.xml이라는 XML 파일로 내보냅니다.

exportMetrics(metric_engine, 'MyMetrics.xml');

이 예에서는 vdp 모델의 메트릭을 지정된 폴더 C:/work의 XML 파일 MyMetrics.xml로 내보내는 방법을 보여줍니다.

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

openExample('simulink_general/VanDerPolOscillatorExample')

slmetric.Engine 객체를 생성합니다.

metric_engine = slmetric.Engine();

메트릭 분석을 위한 모델을 지정합니다.

setAnalysisRoot(metric_engine, 'Root', 'vdp', 'RootType', 'Model');

모델 메트릭을 수집합니다.

execute(metric_engine);

모델 메트릭 결과를 가져옵니다.

rc = getMetrics(metric_engine);

메트릭 데이터를 C:/workmyMetrics.xml이라는 XML 파일로 내보냅니다.

exportMetrics(metric_engine, 'MyMetrics.xml', 'C:/work');

버전 내역

R2016a에 개발됨

모두 축소

R2022a: Metrics Dashboard이 제거됩니다

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