Обнаруживайте небольшие изменения среднего с помощью кумулятивной суммы
[ возвращает первый индекс верхней и нижней кумулятивных сумм iupper,ilower] = cusum(x)x которые дрейфовали выше пяти стандартных отклонений выше и ниже целевого среднего. Минимальное обнаруживаемое среднее смещение устанавливается равным одному стандартному отклонению. Целевые средние и стандартные отклонения оцениваются из первых 25 образцов x.
[ определяет iupper,ilower] = cusum(x,climit,mshift,tmean,tdev)climit, количество стандартных отклонений, которые верхняя и нижняя кумулятивные суммы могут отклоняться от среднего значения. Он также определяет минимальное обнаруживаемое среднее смещение, целевое среднее и целевое стандартное отклонение.
[ возвращает все индексы, при которых верхняя и нижняя кумулятивные суммы превышают контрольный предел.iupper,ilower] = cusum(___,'all')
[ также возвращает верхнюю и нижнюю кумулятивные суммы.iupper,ilower,uppersum,lowersum] = cusum(___)
cusum(___) без выходных аргументов строит график верхней и нижней кумулятивных сумм, нормализованных к одному стандартному отклонению выше и ниже целевого среднего.