Alternative to curve_fit() from scipy.optimize
ddidussa at gmail.com
ddidussa at gmail.com
Sun Apr 19 16:56:50 EDT 2015
Hello,
I am trying to fit a curve of the form (ln(x+a))**b to a set of points.
However, curve_fit() from scipy.optimize fails to find a consistent optimal solution (as I increase the number of data points, the coefficients found vary greatly).
I suspect this is because of the algorithm that the function uses to solve the problem (Levenberg-Marquardt), as it finds a local minimum and returns those values.
Do you know of any package that contains a function that is more adequate to fit logarithmic functions? Or a curve-fitting function where I can specify which algorithm to solve the problem?
Thanks in advance,
Danielle
More information about the Python-list
mailing list