deriv_dmp_osc_sum_conv_gau¶
- TRXASprefitpack.mathfun.deriv_dmp_osc_sum_conv_gau(t: ndarray, fwhm: float, k: ndarray, T: ndarray, phase: ndarray, c: ndarray) ndarray[source]¶
Compute derivative of sum of damped oscillation function convolved with normalized gaussian distribution
- Parameters:
t – time
fwhm – full width at half maximum of gaussian distribution
k – rate constant (inverse of life time)
T – period
phase – phase factor
c – coefficient, half of c has coefficient for cosine part of oscillation and another half of c has coefficient for sine part of oscillation.
- Returns:
Derivative of Convolution of normalized gaussian distribution and damped oscillation \((\exp(-kt)cos(2\pi t/T+phase))\).
Note
1st column: df/dt
2nd column: df/d(fwhm)
2+i th column: df/dk_i \((1 \leq i \leq {num}_{comp})\)
2+num_comp+i th column: df/dT_i \((1 \leq i \leq {num}_{comp})\)
\(2+2{num}_{comp}+i\) th column: df/d(phase_i) \((1 \leq i \leq {num}_{comp})\)