hupdate.Rd
Update grid points for numerical integration from one analysis to the next
hupdate( r = 18, theta = 0, I = 2, a = -Inf, b = Inf, thetam1 = 0, Im1 = 1, gm1 = h1() )
r | Integer, at least 2; default of 18 recommended by Jennison and Turnbull |
---|---|
theta | Drift parameter for current analysis |
I | Information at current analysis |
a | lower limit of integration (scalar) |
b | upper limit of integration (scalar |
thetam1 | Drift parameter for previous analysis |
Im1 | Information at previous analysis |
gm1 | numerical integration grid from |
A tibble
with grid points in z
, numerical integration weights in w
,
and a normal density with mean mu = theta * sqrt{I}
and variance 1 times the weight in w
.
# 2nd analysis with no interim bound and drift 0 should have mean 0, variance 1 hupdate() %>% summarise(mu = sum(z * h), var = sum((z - mu)^2 * h))#> # A tibble: 1 x 2 #> mu var #> <dbl> <dbl> #> 1 4.83e-18 1.00