Main Content

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

getMetricFamilyParameterValues

클래스: slmetric.config.Configuration
네임스페이스: slmetric.config

(제거 예정) 메트릭군 획득 그룹 ID 확인

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

구문

ArraysValue = getMetricFamilyParameterValues(config,... 'ModelAdvisorStandard')

설명

slmetric.config.Configuration 객체의 경우 ArraysValue = getMetricFamilyParameterValues(config,... 'ModelAdvisorStandard') 메서드를 사용하여 메트릭 계열 매개변수 값을 가져옵니다. 이러한 값은 규정 준수 및 문제 메트릭 데이터를 얻는 검사 그룹에 해당하는 검사 그룹 ID입니다. 규정 준수 지표 데이터는 통과된 검사의 비율입니다. 이슈 지표 데이터는 체크 이슈의 수입니다.

입력 인수

모두 확장

규정 준수 및 문제 메트릭 데이터가 있는 검사 그룹을 얻기 위한 slmetric.config.Configuration 개체입니다.

입력으로 제공해야 하는 문자열입니다.

출력 인수

모두 확장

메트릭군 매개변수 값으로 구성된 셀형 배열입니다. slmetric.config.Configuration 개체의 경우 이러한 값은 규정 준수 및 문제 메트릭 데이터를 얻기 위한 검사 그룹입니다.

예제

모두 확장

MISRA C:2012, MAB 및 High-Integrity Systems 검사 그룹에 대한 모델링 표준에 대한 규정 준수 및 문제 지표 데이터를 얻습니다.

기본 구성을 엽니다.

config = slmetric.config.Configuration.open();

메트릭 계열 매개변수 ID인 famParamID와 메트릭 계열 매개변수 값인 values를 지정합니다. maabhisl_do178 값은 MAAB 검사 및 High-Integrity System 검사의 하위 집합에 해당합니다. MISRA 값 _SYSTEM_By Task_misra_c은 MISRA 검사 그룹 Modeling Standards for MISRA C:2012에 대한 검사 그룹 ID입니다.

famParamID = 'ModelAdvisorStandard';
values = {'maab', 'hisl_do178', '_SYSTEM_By Task_misra_c'};
setMetricFamilyParameterValues(config, famParamID, values); 

검사 그룹에 대한 Model Advisor 검사 그룹 ID을 얻으려면 Model Advisor 구성 편집기를 열고 원하는 검사 폴더를 선택합니다. 검사 그룹 ID정보 탭에 표시됩니다. Model Advisor 구성 편집기에 대한 자세한 내용은 Use Model Advisor Configuration Editor to Customize Model Advisor를 참조하세요.

slmetric.config.Configuration 개체와 연결된 메트릭 계열 매개변수 값을 확인하세요.

ValuesArray = getMetricFamilyParameterValues(config, famParamID);

이 코드는 ValuesArray 셀 배열용입니다.

ValuesArray =

  3×1 cell array

    {'_SYSTEM_By Task_misra_c'}
    {'hisl_do178'             }
    {'maab'                   }

새 구성을 저장합니다.

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

활성 지표 대시보드 구성을 설정합니다.

slmetric.config.setActiveConfiguration(fullfile(pwd, 'MetricConfig.xml'));

자세한 내용은 Customize Metrics Dashboard Layout and Functionality를 참조하세요.

버전 내역

R2018b에 개발됨

모두 축소

R2022a: Metrics Dashboard이 제거됩니다

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