onedgaussfit¶
-
gaussfitter.onedgaussfit(xax, data, err=None, params=[0, 1, 0, 1], fixed=[False, False, False, False], limitedmin=[False, False, False, True], limitedmax=[False, False, False, False], minpars=[0, 0, 0, 0], maxpars=[0, 0, 0, 0], quiet=True, shh=True, veryverbose=False, vheight=True, negamp=False, usemoments=False)[source] [edit on github]¶ Parameters: xax : np.array
x axis
data : np.array
y axis
err : np.array
error corresponding to data
params : tuple
Fit parameters: Height of background, Amplitude, Shift, Width
fixed : bool
Is parameter fixed?
limitedmin/minpars : tuple
set lower limits on each parameter (default: width>0)
limitedmax/maxpars : tuple
set upper limits on each parameter
quiet : bool
should MPFIT output each iteration?
shh : bool
output final parameters?
usemoments : bool
replace default parameters with moments
Returns: Fit parameters
Model
Fit errors
chi2