ExponentialFunctionWithOffset Struct Reference
[Classes of the ODIN data processing framework (odindata library)]

#include <fitting.h>

Inheritance diagram for ExponentialFunctionWithOffset:

Inheritance graph
[legend]

List of all members.

Public Member Functions

float evaluate_f (float x) const
fvector evaluate_df (float x) const
unsigned int numof_fitpars () const
fitparget_fitpar (unsigned int i)


Detailed Description

A function to fit an exponential curve to an 1D data set. It uses the function

A * exp(lambda * x) + C

Definition at line 206 of file fitting.h.


Member Function Documentation

float ExponentialFunctionWithOffset::evaluate_f ( float  x  )  const [virtual]

Returns the function value at position 'x'.

Implements ModelFunction.

fvector ExponentialFunctionWithOffset::evaluate_df ( float  x  )  const [virtual]

Returns the first derivatives at position 'x'.

Implements ModelFunction.

unsigned int ExponentialFunctionWithOffset::numof_fitpars (  )  const [virtual]

Returns the number of independent fitting parameters.

Implements ModelFunction.

fitpar& ExponentialFunctionWithOffset::get_fitpar ( unsigned int  i  )  [virtual]

Returns reference to the i'th fitting parameter.

Implements ModelFunction.


The documentation for this struct was generated from the following file:

Generated on Wed Sep 30 15:33:05 2009 by  doxygen 1.5.6