Multiple nonlinear fitting with
(global analysis of several convolved measured curves, with arbitrary model function(s). )
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
|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.|