Измените пользовательский фильтр в наборе данных
D = ModifyFilter(D, Index, expr)
Это - метод mbcmodel.data
.
Вы вызываете этот метод, чтобы изменить выражение, которое задает существующие фильтры.
D
является объектом данных.
Index
является входным индексом, чтобы указать, какой из доступных фильтров вы хотите изменить. Используйте свойство Filters
найти индекс для каждого фильтра.
expr
является вектором вводимого символа содержание выражения, которое задает фильтр, что касается AddFilter
.
ModifyFilter(D, 3, 'AFR < AFR_CALC + 20');
Эффект этого фильтра состоит в том, чтобы изменить номер фильтра 3
, чтобы вести весь учет где AFR <AFR_CALC + 20.
ModifyFilter(D, 2, 'MyNewFilterFunction(AFR, RPM, TQ, SPK)');
Это изменяет номер фильтра 2
, чтобы применить функциональный MyNewFilterFunction
.