# NOT RUN {
n <- 5 # subgroup size
m <- 100 # reference-sample size
dist <- "Normal"
mu <- c(0, 0) # c(reference sample mean, monitoring sample mean)
sigma <- c(1, 1) # c(reference sample sd, monitoring sample sd)
#### Distribution parameters
dist.par <- c(0, 1, 1) # c(location, scale, shape)
#### Other Parameters
replicates <- 2
print.RL <- TRUE
calibrate <- FALSE
progress <- TRUE
arl0 <- 370
#### Control chart parameters
chart <- "Shewhart"
chart.par <- c(3)
shewhart <- getRL(1, n, m,
theta = NULL, Ftheta = NULL,dist, mu, sigma, dist.par = dist.par,
chart = chart, chart.par = chart.par, calibrate = calibrate, arl0 = arl0
)
chart <- "CUSUM"
chart.par <- c(0.25, 4.4181, 3)
cusum <- getRL(1, n, m,
theta = NULL, Ftheta = NULL, dist, mu, sigma, dist.par = dist.par,
chart = chart, chart.par = chart.par, calibrate = calibrate, arl0 = arl0
)
chart <- "EWMA"
chart.par <- c(0.2, 2.962)
shewhart <- getRL(1, n, m,
theta = NULL, Ftheta = NULL,dist, mu, sigma, dist.par = dist.par,
chart = chart, chart.par = chart.par, calibrate = calibrate, arl0 = arl0
)
# }
Run the code above in your browser using DataLab