Density function and random generation for the Wiener
diffusion model distribution with boundary separation alpha
,
non-decision time tau
, bias beta
and
drift rate delta
.
dwiener(
x,
alpha,
tau,
beta,
delta,
resp = 1,
log = FALSE,
backend = getOption("wiener_backend", "Rwiener")
)rwiener(
n,
alpha,
tau,
beta,
delta,
types = c("q", "resp"),
backend = getOption("wiener_backend", "Rwiener")
)
Vector of quantiles.
Boundary separation parameter.
Non-decision time parameter.
Bias parameter.
Drift rate parameter.
Response: "upper"
or "lower"
.
If no character vector, it is coerced to logical
where TRUE
indicates "upper"
and
FALSE
indicates "lower"
.
Logical; If TRUE
, values are returned on the log scale.
Name of the package to use as backend for the computations.
Either "Rwiener"
(the default) or "rtdists"
.
Can be set globally for the current R session via the
"wiener_backend"
option (see options
).
Number of samples to draw from the distribution.
Which types of responses to return? By default,
return both the response times "q"
and the dichotomous
responses "resp"
. If either "q"
or "resp"
,
return only one of the two types.
These are wrappers around functions of the RWiener or rtdists
package (depending on the chosen backend
). See
vignette("brms_families")
for details on the parameterization.