Learn R Programming

psych (version 1.0-77)

cta: Simulate the C(ues) T(endency) A(ction) model of motivation

Description

Dynamic motivational models such as the Dynamics of Action (Atkinson and Birch, 1970, Revelle, 1986) may be reparameterized as a simple pair of differential (matrix) equations (Revelle, 1986, 2008). This function simulates the dynamic aspects of the CTA.

Usage

cta(n = 3, t = 5000, cues = NULL, act = NULL, inhibit = NULL, consume = NULL, ten = NULL, type = "both", fast = 2, compare = FALSE)

Arguments

n
number of actions to simuate
t
length of time to simulate
cues
a vector of cue strengths
act
matrix of associations between cues and action tendencies
inhibit
inhibition matrix
consume
Consummation matrix
ten
Initial values of action tendencies
type
show actions, tendencies, both, or state diagrams
fast
display every fast time (skips
compare
Compare?

Value

  • graphical output
  • cuesecho back the cue input
  • inhibitionecho back the inhibitory matrix
  • timetime spent in each activity
  • frequencyFrequency of each activity
  • tenfinal tension values
  • actfinal action values

Details

A very thorough discussion of the CTA model is available from Revelle (2008).

References

Atkinson, John W. and Birch, David (1970) The dynamics of action. John Wiley, New York, N.Y.

Revelle, William (1986) Motivation and efficiency of cognitive performance in Brown, Donald R. and Veroff, Joe (ed). Frontiers of Motivational Psychology: Essays in honor of J. W. Atkinson. Springer.

Revelle, W. (2008) Cues, Tendencies and Actions. The Dynamics of Action revisted. http://personality-project.org/revelle/publications/cta.pdf

Examples

Run this code
#not run 
#cta()   #default values, running over time 
#cta(type="state") #default values, in a state space  of tendency 1 versus tendency 2

Run the code above in your browser using DataLab