Detect small changes in mean using cumulative sum
[
returns
the first index of the upper and lower cumulative sums of iupper,ilower
] = cusum(x
)x
that
have drifted beyond five standard deviations above and below a target
mean. The minimum detectable mean shift is set to one standard deviation.
The target mean and standard deviations are estimated from the first
25 samples of x
.
[
returns
all the indices at which the upper and lower cumulative sums exceed
the control limit.iupper,ilower
] = cusum(___,'all')
[
also returns the upper and lower
cumulative sums.iupper,ilower
,uppersum,lowersum
]
= cusum(___)
cusum(___)
with no output arguments
plots the upper and lower cumulative sums normalized to one standard
deviation above and below the target mean.