Найдите резкие изменения в данных
TF = ischange(A)
TF = ischange(A,method)
TF = ischange(___,dim)
TF = ischange(___,Name,Value)
[TF,S1] = ischange(___)
[TF,S1,S2] = ischange(___)
задает дополнительные параметры для нахождения точек перехода с помощью одного или нескольких аргументов пары "имя-значение". Например, TF
= ischange(___,Name,Value
)ischange(A,'MaxNumChanges',m)
обнаруживает не больше, чем точки перехода m
.
[
возвращает дополнительную информацию о линейных сегментах промежуточные точки перехода. Например, TF
,S1
,S2
] = ischange(___)[TF,S1,S2] = ischange(A)
возвращает векторный S1
, который содержит среднее значение для каждого сегмента, а также векторный S2
, который содержит отклонение для каждого сегмента векторного A
.
[1] Киллик Р., П. Фирнхэд и И.А. Экли. "Оптимальное обнаружение changepoints с линейной вычислительной стоимостью". Журнал американской Статистической Ассоциации. Издание 107, Номер 500, 2012, pp.1590-1598.