Performs slice sampling for lambda parameter. This is a helper function used by BayesBDbinary and BayesBDnormal.
unisliceL(x0, gx0, i_J, tauini, anini, alphalambda, betalambda, lambdaini)
initial value of lambda.
likelihood at x0.
number of basis functions (2*i_J+1).
tau parameter in covariance function.
2J+1 vector of eigenfunction coefficients.
hyperparameter for sampling tau, usually 1.
hyperparameter for sampling tau, usually 1.
current value of lambda.