RemoveOutliersForTest

Удалите выбросы на тесте индексом или правилом и переоборудуйте модели

Синтаксис

L = RemoveOutliersForTest(LOCALRESPONSE, TESTNUMBER, LOCALSELECTION)
L = RemoveOutliersForTest(LOCALRESPONSE, TESTNUMBER, LOCALSELECTION, doUpdate)

Описание

Это - метод mbcmodel.localresponse.

L = RemoveOutliersForTest(LOCALRESPONSE, TESTNUMBER, LOCALSELECTION) удаляет выбросы, переоборудует локальную модель и переоборудует модели функции ответа.

L = RemoveOutliersForTest(LOCALRESPONSE, TESTNUMBER, LOCALSELECTION, doUpdate) удаляет выбросы и если doUpdate true, ремонты все функции ответа после локальной модели переоборудованы.

TESTNUMBER один тестовый номер должен переоборудовать.

LOCALSELECTION может или быть набор индексов или имени функции.

Функция выбора выброса должна принять следующую форму:

INDICES = MYMFILE(MODEL, DATA, FACTORNAME);

Факторы эквивалентны заданный в DiagnosticStatistics.

DATA содержит факторы как столбцы матрицы и FACTORNAME массив ячеек имен для каждого фактора.

Примеры

Для локального ответа LOCALRESPONSE, удалить сначала две точки данных и не обновлять функции ответа:

RemoveOutliersForTest(LOCALRESPONSE,1,1:2,false);

Найти список индексов удаленных точек данных:

indices = OutliersForTest(LOCALRESPONSE,1);

Восстановить точку First Data:

RestoreDataForTest(LOCALRESPONSE,1,1,false);

Восстановить все данные:

RestoreDataForTest(LOCALRESPONSE,1,':',false);

Обновить функции ответа:

UpdateResponseFeatures(LOCALRESPONSE);
Представлено до R2006a