resetMetricFamilyParameterValues

Класс: строение
Пакет: slmetric.config

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

Синтаксис

resetMetricFamilyParameterValues(config,... 'ModelAdvisorStandard')

Описание

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

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

расширить все

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

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

Примеры

расширить все

Получите податливость и выдает метрические данные о стандартах моделирования для групп проверок MISRA C:2012, MAB и High-Integrity Systems.

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

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

Задайте идентификатор параметра семейства метрических и значения параметров семейства метрических. Чтобы получить значение 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 и High-Integrity System. Чтобы включить все проверки, укажите идентификатор группы проверки в Model Advisor Configuration Editor.

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

ValuesArray = getMetricFamilyParameterValues(config, famParamID);

Этот код предназначен для ValuesArray массив ячеек:

ValuesArray =

  3×1 cell array

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

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

resetMetricFamilyParameterValues(config, famParamID)

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

ValuesArray = getMetricFamilyParameterValues(config, famParamID);
Введенный в R2018b