Update fit2.py
corrected value range for numerical fit, added export_fit parameter, which should in future decide if exported value is fitted or integrated one.
This commit is contained in:
parent
2788c77fa1
commit
b157c2a3ae
@ -122,8 +122,8 @@ def fitccl(
|
|||||||
num_int_area = simps(y[numfit_min:numfit_max], x[numfit_min:numfit_max])
|
num_int_area = simps(y[numfit_min:numfit_max], x[numfit_min:numfit_max])
|
||||||
num_int_bacground = integrate.quad(
|
num_int_bacground = integrate.quad(
|
||||||
background,
|
background,
|
||||||
numfit_min,
|
x[numfit_min],
|
||||||
numfit_max,
|
x[numfit_max],
|
||||||
args=(result.params["slope"].value, result.params["intercept"].value),
|
args=(result.params["slope"].value, result.params["intercept"].value),
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -131,6 +131,7 @@ def fitccl(
|
|||||||
for pars in result.params:
|
for pars in result.params:
|
||||||
d[str(pars)] = (result.params[str(pars)].value, result.params[str(pars)].vary)
|
d[str(pars)] = (result.params[str(pars)].value, result.params[str(pars)].vary)
|
||||||
|
|
||||||
|
d["export_fit"] = False
|
||||||
d["int_area"] = num_int_area
|
d["int_area"] = num_int_area
|
||||||
d["int_background"] = num_int_bacground
|
d["int_background"] = num_int_bacground
|
||||||
d["full_report"] = result.fit_report()
|
d["full_report"] = result.fit_report()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user