R/aa0a2.a1.b.R

`aa0a2.a1.b` <-
function (a,a0,a2, tol=.Machine$double.eps^.5)  ifelse(!(le(0,a) && le(a,a0) && le(a0,1) && le(0,a2) && le(a2,1)),   NA, ifelse(eq(a,a0)||eq(a2,0), a, ifelse(eq(a,0)||eq(a2,1), NA, {ctmp <- a0a1a2.a.b(a0,0,a2); ifelse(gt(ctmp,a), NA, ifelse(eq(ctmp,a), a2.c.b(a2), uniroot(function(x) a0a1a2.a.b(a0,x,a2) - a, lower=a2.c.b(a2), upper=a0, tol=tol)$root))})))

Try the adaptTest package in your browser

Any scripts or data that you put into this service are public.

adaptTest documentation built on Oct. 6, 2023, 5:08 p.m.