resetMetricFamilyParameterValues

Класс: slmetric.config.Configuration
Пакет: slmetric.config

Очистите метрические значения параметров семейства

Синтаксис

resetMetricFamilyParameterValues(config,... 'ModelAdvisorStandard')

Описание

Для slmetric.config.Configuration объект, используйте resetMetricFamilyParameterValues(config,... 'ModelAdvisorStandard') метод, чтобы очистить метрические значения параметров семейства. Эти значения являются идентификаторами Check Group, соответствующими группам проверки, для которых вы получаете податливость, и выпускает метрические данные. Метрические данные о податливости являются процентом переданных проверок. Метрические данные о проблемах являются количеством проблем проверки.

Входные параметры

развернуть все

slmetric.config.Configuration объект, для которого можно очистить метрические значения параметров семейства.

Стандартная строка, которую необходимо предоставить как вход.

Примеры

развернуть все

Получите податливость, и выпускает метрические данные по Стандартам Моделирования для MISRA C:2012, MAB и Системных групп проверки Высокой Целостности.

Откройте настройку по умолчанию.

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

Задайте метрический ID параметра семейства и метрические значения параметров семейства. Чтобы получить значение MISRA, откройте Model Advisor Configuration Editor и выберите папку MISRA. Параметр Check Group ID находится в папке.

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

MAB и проверки hisl_do178 включают подмножество MAB и Системных проверок Высокой Целостности. Чтобы включать все проверки, задайте ID Check Group от Model Advisor Configuration Editor.

Проверяйте метрические значения параметров семейства, сопоставленные с slmetric.config.Configuration объект.

ValuesArray = getMetricFamilyParameterValues(config, famParamID);

Этот код для ValuesArray cellArray:

ValuesArray =

  3×1 cell array

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

Сбросьте значения.

resetMetricFamilyParameterValues(config, famParamID)

Проверяйте что slmetric.config.Configuration объект действительно имеет сопоставленные метрические значения параметров семейства.

ValuesArray = getMetricFamilyParameterValues(config, famParamID);

Введенный в R2018b