a2a {rtmpt} | R Documentation |
Set process thresholds equal
Description
Setting multiple process thresholds (parameter a) equal. One of the process thresholds will be estimated and the other named thresholds will be set to equal the former. The equality can be removed by only using one name of a process.
Usage
a2a(model, names, keep_consts = FALSE)
set_a_equal(model, names, keep_consts = FALSE)
Arguments
model |
A list of the class |
names |
Character vector giving the names of the processes for which the process thresholds should be equal. If
|
keep_consts |
Can be one of the following
|
Value
A list of the class drtmpt_model
.
Author(s)
Raphael Hartmann
See Also
delta2delta
, a2const
, nu2const
, nu2nu
, omega2const
, and omega2omega
Examples
####################################################################################
# Detect-Guess variant of the Two-High Threshold model.
# The encoding and motor execution times are assumed to be equal for each category.
# The process thresholds for both detection processes ("do" and "dn")
# will be set equal.
####################################################################################
mdl_2HTM <- "
# targets
do+(1-do)*g
(1-do)*(1-g)
# lures
(1-dn)*g
dn+(1-dn)*(1-g)
# do: detect old; dn: detect new; g: guess
"
model <- to_drtmpt_model(mdl_file = mdl_2HTM)
## make do = dn
new_model <- a2a(model = model, names = c("do", "dn"))
new_model
## make do = dn
new_model <- set_a_equal(model = model, names = c("do", "dn"))
new_model