AddFilter

Добавьте пользовательский фильтр в набор данных

Синтаксис

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) указывает на запись на отбрасывание.

Представлено до R2006a