Обнаружение резких изменений в данных
задает дополнительные параметры для нахождения точек изменения с помощью одного или нескольких аргументов пары "имя-значение". Для примера, TF
= ischange(___,Name,Value
)ischange(A,'MaxNumChanges',m)
обнаруживает не более m
изменить точки.
[
возвращает дополнительную информацию о сегментах линии, находящихся между точками изменения. Для примера, TF
,S1
,S2
] = ischange(___)[TF,S1,S2] = ischange(A)
возвращает вектор S1
который содержит среднее значение для каждого сегмента, а также вектор S2
который содержит отклонение для каждого сегмента вектора A
.
[1] Killick R., P. Fearnhead и I.A. Eckley. «Оптимальное обнаружение точек изменения с линейной вычислительной стоимостью». Журнал Американской статистической ассоциации. Том 107, № 500, 2012, стр. 1590-1598.