Добавьте пользовательский фильтр в набор данных
D = AddFilter(D, expr)
Это - метод mbcmodel.data
.
Фильтр является ограничением на набор данных, используемый, чтобы исключить некоторые записи. Вы задаете фильтр с помощью логических операторов или логической функции на существующих переменных.
D
является объектом mbcmodel.data
, который вы хотите отфильтровать.
expr
является вектором вводимого символа содержание выражения, которое задает фильтр.
AddFilter(D, 'AFR < AFR_CALC + 10');
Эффект этого фильтра состоит в том, чтобы вести весь учет где AFR <AFR_CALC +10.
AddFilter(D, 'MyFilterFunction(AFR, RPM, TQ, SPK)');
Эффект этого фильтра состоит в том, чтобы применить функциональный MyFilterFunction
с помощью переменных AFR, об/мин, TQ, SPK.
Все функции filter получают вектор nx1
для каждой переменной и должны возвратить логический массив nx1
. В том массиве, верном (или 1
), указывает на запись, чтобы сохранить, и ложь (или 0
) указывает на запись на отбрасывание.
AddTestFilter
| Filters
| ModifyFilter
| ModifyTestFilter
| RemoveFilter