![]() |
![]() |
Gwyddion Library Reference Manual | ![]() |
---|
gwynlfitpresetgwynlfitpreset — |
GwyNLFitPresetBuiltin; GwyNLFitPreset; GwyNLFitPresetClass; gdouble gwy_nlfit_preset_get_value (GwyNLFitPreset *preset, gdouble x, const gdouble *params, gboolean *fres); const gchar* gwy_nlfit_preset_get_formula (GwyNLFitPreset *preset); gint gwy_nlfit_preset_get_nparams (GwyNLFitPreset *preset); const gchar* gwy_nlfit_preset_get_param_name (GwyNLFitPreset *preset, gint param); void gwy_nlfit_preset_guess (GwyNLFitPreset *preset, gint n_dat, const gdouble *x, const gdouble *y, gdouble *params, gboolean *fres); GwyNLFitter* gwy_nlfit_preset_fit (GwyNLFitPreset *preset, GwyNLFitter *fitter, gint n_dat, const gdouble *x, const gdouble *y, gdouble *param, gdouble *err, const gboolean *fixed_param); GwyInventory* gwy_nlfit_presets (void);
typedef struct { GwyResourceClass parent_class; gpointer reserved1; gpointer reserved2; } GwyNLFitPresetClass;
gdouble gwy_nlfit_preset_get_value (GwyNLFitPreset *preset, gdouble x, const gdouble *params, gboolean *fres);
Return preset function value in point x with parameters params.
preset : | A NL fitter function preset. |
x : | The point to compute value at. |
params : | Preset parameter values. |
fres : | Set to TRUE if succeeds, FALSE on failure. |
Returns : | The function value. |
const gchar* gwy_nlfit_preset_get_formula (GwyNLFitPreset *preset);
Returns function formula of preset (with Pango markup).
preset : | A NL fitter function preset. |
Returns : | The preset function formula. |
gint gwy_nlfit_preset_get_nparams (GwyNLFitPreset *preset);
Return the number of parameters of preset.
preset : | A NL fitter function preset. |
Returns : | The number of function parameters. |
const gchar* gwy_nlfit_preset_get_param_name (GwyNLFitPreset *preset, gint param);
Returns the name of parameter number param of preset preset.
The name may contain Pango markup.
preset : | A NL fitter function preset. |
param : | A parameter number. |
Returns : | The name of parameter param. |
void gwy_nlfit_preset_guess (GwyNLFitPreset *preset, gint n_dat, const gdouble *x, const gdouble *y, gdouble *params, gboolean *fres);
preset : | |
n_dat : | |
x : | |
y : | |
params : | |
fres : |
GwyNLFitter* gwy_nlfit_preset_fit (GwyNLFitPreset *preset, GwyNLFitter *fitter, gint n_dat, const gdouble *x, const gdouble *y, gdouble *param, gdouble *err, const gboolean *fixed_param);
preset : | |
fitter : | |
n_dat : | |
x : | |
y : | |
param : | |
err : | |
fixed_param : | |
Returns : |
GwyInventory* gwy_nlfit_presets (void);
Gets inventory with all the NLFit presets.
Returns : | NLFit preset inventory. |
<< gwynlfit | gwyexpr >> |