Задайте основанные на правилах тестовые группировки
D = DefineTestGroups(D, variables, tolerances, testnumAlias, reorder)
Это - метод mbcmodel.data
.
Можно навязать правления, чтобы собрать записи текущего набора данных (D
) в группы; эти группы упоминаются как тесты. Тестовые группировки используются, чтобы задать иерархическую структуру в данных для моделирования 2D этапа.
Выберите переменную или переменные, чтобы сгруппироваться и установить tolerances
. Допуск используется, чтобы задать группы: при прочтении данных, когда значение любых заданных переменных изменений больше, чем допуск, новая группа задана.
variables
входной массив ячеек из символьных векторов, содержащий SignalNames
на котором можно задать тестовые группировки.
tolerances
входной двойной массив той же длины как переменные, содержащие необходимые допуски к тестовому определению группировки.
testnumAlias
дополнительный вектор символов вводится, чтобы задать SignalName
это должно использоваться в качестве testnumber в MBC. Значения по умолчанию в индекс теста.
testnumAlias
использует первую запись в тесте как testnumber, и testnumbers уникальны, таким образом, любые копии будут изменены.
reorder
дополнительная булевская переменная, указывающая, что данные должны быть переупорядочены в наборе данных. Значения по умолчанию к false
.
Смотрите раздел по Тестовым Группировкам (под Данными) в Руководстве пользователя Model Browser для получения дополнительной информации об этих входных параметрах.
DefineTestGroups(D, {'AFR' 'RPM'}, [0.1 30], 'MYLOGNO', false);