Удалите выбросы на тесте индексом или правилом и переоборудуйте модели
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);
OutlierIndicesForTest
| RemoveOutliers
| RestoreDataForTest
| UpdateResponseFeatures