Задайте основанные на правилах тестовые группировки
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);