mooonpy.fitting.fitting module
- class mooonpy.fitting.fitting.CurveFit(x, y, name=None, function=None, ic=None, limits=None)[source]
- Bases: - object- Base class for fitting curves, subclasses have specific tools, plot and attributes - Parameters:
- x – 1D array 
- y – 1D array 
- name – str 
- model – lmfit.models.Model (or None) 
 
 - def_limit = (-inf, inf)
 - default_fit_kws = {'max_nfev': 5000, 'method': 'lstsq'}