|
Chapter Contents |
Previous |
Next |
| Functions |
EWMAARL![]()
where
| is the shift to be detected, expressed as a multiple
of the process standard deviation ( | |
| r | is the weight factor for the current subgroup
mean in the EWMA, where |
| k | is the multiple of |
The EWMAARL function computes the average run length for an exponentially weighted moving average (EWMA) scheme using the method of Crowder (1987a,b). The notation used in the preceding list is consistent with that used in the MACONTROL procedure.
For a specified shift
, you can use the EWMAARL function
to design an exponentially weighted moving average scheme by first
calculating average run lengths for a range of values of r and
k and then choosing the combination of r and k that yields a
desired average run length.
The following statements specify a shift of 1
, a weight factor
of 0.25, and 3
control limits. The EWMAARL function
returns an average run length of 11.154267016.
data;
arl=ewmaarl(1.00,0.25,3.0);
put arl;
run;
|
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.