exponenta event banner

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