pyCalc icon indicating copy to clipboard operation
pyCalc copied to clipboard

Python 3 tkinter GUI curve and surface fitter

Open zunzun opened this issue 7 years ago • 0 comments

I saw that you are creating a tkinter calculator on GitHub and thought you might like to see my Python GUI graphical curve fitter and surface fitter, also on github with a BSD license. The matplotlib 3D surface plots of the fitted equations look really cool (my background is in nuclear engineering and industrial radiation physics).

The code uses a linear solver if the equation is linear, and a non-linear Levenberg-Marquardt solver from scipy if the equation is non-linear. It automatically uses scipy's genetic algorithm to produce initial parameter estimates for the non-linear solver.

The URL on github is https://github.com/zunzun/tkInterFit

James Phillips

zunzun avatar Jul 16 '17 12:07 zunzun