DefineTestGroups

Задайте основанные на правилах тестовые группы

Описание

пример

DataObjMod = DefineTestGroups(DataObj,Variables,Tolerances,TestNumAlias,Reorder) определяет тестовую группу на основе правил. Можно навязать правила для сортировки записей DataObj в группы. Группы являются тестами. Двухэтапные модели используют тестовые группы для определения иерархической структуры в данных.

Использование DefineTestGroups для установки переменных в группу. Метод использует допуск для определения групп. Когда значение любой заданной переменной изменяется больше, чем допуск, метод задает новую группу.

Примеры

свернуть все

DataObjMod = DefineTestGroups(DataObj, {'AFR' 'RPM'}, [0.1 30], 'MYLOGNO', false);

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

свернуть все

mbcmodel.data объект данных.

Вектор символов, содержащий SignalNames которые определяют тестовые группы.

Типы данных: char

Массив, содержащий допуски для определения тестовой группировки. Та же длина, что и у вектора Переменных.

Типы данных: double

Необязательный вход вектора символов для определения SignalName которое программное обеспечение должно использовать в качестве тестового номера. По умолчанию задается тестовый индекс.

Примечание

Для тестового номера testnumAlias использует первую запись в тесте. Номера тестов уникальны, поэтому метод изменяет дубликаты.

Типы данных: char

Установите значение true для переупорядочивания данных.

Типы данных: logical

Выходные аргументы

свернуть все

Измененные mbcmodel.data объект.

Представлено до R2006a