Multiple nonlinear fitting with
deconvolution
(global analysis of several convolved measured curves, with arbitrary
model function(s). )
We acknowledge the contribution of the Hungarian National Science Foundation under contract No. OTKA T 019396 to the development of this program.
The program described here can
be used by everyone provided that the use will be mentioned in an acknowledgement
if results are published or sold.
(The
authors of the program would appreciate a note on the acknowledgement.)
If someone needed, we also offer cooperation in using the program to treat scientific problems.
The files in this directory contain the FORTRAN source code of the subroutine to perform multiple nonlinear parameter estimation along with a driver program and necessary data files provided as an example to use the subroutine to estimate 9 parameters of a kinetic model from 13 different ultrafast kinetic curves. (For details, see the RPC paper.)
A remarkable feature of the program is that measured curves do not need to contain neither equidistant points, nor equal number of measured points. A statistical analysis of the parameters is also provided.
All files listed below can be downloaded
from
this directory.
driver.f | Main program to run the subroutine multimrq.f |
mall.new | Data file containing initial parameters
and measured data |
multimrq.f | Subroutine to perform Marquardt nonlinear
least squares analysis on multiple datasets |
ReadMe.txt | Some instructions to the user |
pulse.dat | Instrumental response function to use in
the deconvolution procedure |
spect.txt | Data file containing spectral shape data. |