1*5ddc57e5SXin Li=pod 2*5ddc57e5SXin Li 3*5ddc57e5SXin Li=begin html 4*5ddc57e5SXin Li 5*5ddc57e5SXin Li<link rel="stylesheet" href="podstyle.css" type="text/css" /> 6*5ddc57e5SXin Li 7*5ddc57e5SXin Li=end html 8*5ddc57e5SXin Li 9*5ddc57e5SXin Li=head1 NAME 10*5ddc57e5SXin Li 11*5ddc57e5SXin Lilmfit - Levenberg-Marquardt least-squares minimization 12*5ddc57e5SXin Li 13*5ddc57e5SXin Li 14*5ddc57e5SXin Li=head1 DESCRIPTION 15*5ddc57e5SXin Li 16*5ddc57e5SXin LiB<lmfit> is a C library for Levenberg-Marquardt least-squares minimization and curve fitting. It is mature code, based on decades-old algorithms from the FORTRAN library MINPACK. 17*5ddc57e5SXin Li 18*5ddc57e5SXin LiFor fitting a data set {(x_i,y_i)|i=0,1,..} by a parametric curve f(x,t), see B<lmcurve>(3). 19*5ddc57e5SXin Li 20*5ddc57e5SXin LiFor generic minimization of the Eucledian norm of parametric vector, see B<lmmin>(3). 21*5ddc57e5SXin Li 22*5ddc57e5SXin LiFor an example how to use B<lmmin>, see the source files I<lmcurve.h> and I<lmcurve.c>. Do not patch these files; copy and modify them to create your own, differently named version of I<lmcurve_data_struct>, I<lmcurve_evaluate>, and I<lmcurve>. 23*5ddc57e5SXin Li 24*5ddc57e5SXin Li=head1 COPYING 25*5ddc57e5SXin Li 26*5ddc57e5SXin LiCopyright (C): 27*5ddc57e5SXin Li 1980-1999 University of Chicago 28*5ddc57e5SXin Li 2004-2015 Joachim Wuttke, Forschungszentrum Juelich GmbH 29*5ddc57e5SXin Li 30*5ddc57e5SXin LiSoftware: FreeBSD License 31*5ddc57e5SXin Li 32*5ddc57e5SXin LiDocumentation: Creative Commons Attribution Share Alike 33*5ddc57e5SXin Li 34*5ddc57e5SXin Li 35*5ddc57e5SXin Li=head1 SEE ALSO 36*5ddc57e5SXin Li 37*5ddc57e5SXin Li=begin html 38*5ddc57e5SXin Li 39*5ddc57e5SXin Li<a href="http://apps.jcns.fz-juelich.de/man/lmcurve.html"><b>lmcurve</b>(3)</a>, 40*5ddc57e5SXin Li<a href="http://apps.jcns.fz-juelich.de/man/lmmin.html"><b>lmmin</b>(3)</a> 41*5ddc57e5SXin Li 42*5ddc57e5SXin Li=end html 43*5ddc57e5SXin Li 44*5ddc57e5SXin Li=begin man 45*5ddc57e5SXin Li 46*5ddc57e5SXin Li\fBlmcurve\fR(3), \fBlmmin\fR(3) 47*5ddc57e5SXin Li.PP 48*5ddc57e5SXin Li 49*5ddc57e5SXin Li=end man 50*5ddc57e5SXin Li 51*5ddc57e5SXin LiHomepage: http://apps.jcns.fz-juelich.de/lmfit 52*5ddc57e5SXin Li 53*5ddc57e5SXin Li=head1 BUGS 54*5ddc57e5SXin Li 55*5ddc57e5SXin LiPlease send bug reports and suggestions to the author <[email protected]>. 56