
dwiener
computes the wiener first passage time density.
pwiener
computes the CDF for the wiener first passage time
density.
qwiener
computes the quantile for a given CDF value.
rwiener
generates random quantiles from a wiener process
distribution, based on the rejection based method.
For all functions, the standard deviation of the diffusion process is
fixed to 1.
dwiener(q, alpha,tau,beta,delta, resp="upper", give_log=FALSE)
pwiener(q, alpha,tau,beta,delta, resp="upper")
qwiener(p, alpha,tau,beta,delta, resp="upper")
rwiener(n, alpha,tau,beta,delta)
vector of quantiles.
vector of probabilities.
number of observations.
boundary separation parameter.
non-decision time parameter.
bias parameter.
drift rate parameter.
respone: "upper", "lower", or "both"
function returns log, if this argument is TRUE
Wabersich, D., & Vandekerckhove, J. (2014). The RWiener package: An R package providing distribution functions for the Wiener diffusion model. The R Journal, 6(1), 49-56.
# NOT RUN {
## calculate density for reactiontime 1.45, upper bound and some parameters
dwiener(1.45, 2,0.3,0.5,0)
## calculate CDF for reactiontime 1.45, upper bound and some parameters
pwiener(1.45, 2,0.3,0.5,0)
## calculate quantile for CDF value of 0.5, upper bound and some parameters
qwiener(0.5, 2,0.3,0.5,0)
## generate one random value
rwiener(1, 2,0.3,0.5,0)
# }
Run the code above in your browser using DataLab