powered by
Calculate the HRF from a time vector and parameters, or its derivative with respect to delay or dispersion.
HRF_calc( t, deriv = 0, a1 = 6, b1 = 1, a2 = 16/6 * a1 * sqrt(b1), b2 = b1, c = 1/6, o = 0 )
HRF vector (or dHRF, or d2HRF) corresponding to time vector t
time vector (in units of seconds)
0 (default) for the HRF, 1 for the delay derivative of the HRF, or 2 for the dispersion derivative of the HRF.
0
1
2
delay of response. Default: 6
6
response dispersion. Default: 1
delay of undershoot. Default: 16/6 * a1 * sqrt(b1) = 16
16/6 * a1 * sqrt(b1) = 16
dispersion of undershoot. Default: b1 = 1
b1 = 1
scale of undershoot. Default: 1/6
1/6
onset of response. Default: 0
samples_per_sec <- 200 nsec <- 50 HRF_calc(seq(nsec*samples_per_sec)/samples_per_sec)
Run the code above in your browser using DataLab