Fit Class Reference
List of all members.
Public Types |
enum | Algorithm { ScaledLevenbergMarquardt,
UnscaledLevenbergMarquardt,
NelderMeadSimplex
} |
enum | WeightingMethod {
NoWeighting,
Instrumental,
Statistical,
Dataset,
Direct
} |
Public Member Functions |
double | adjustedRSquare () |
End double | chiSquare () |
Matrix * | covarianceMatrix (const QString &) |
End SIP_PYTUPLE | errors () |
virtual void | fit () |
| Fit (ApplicationWindow */TransferThis/, Graph *=0, const char *=0) |
| for (int i=0;i< n;i++) |
QString | formula () |
void | generateFunction (bool, int=100) |
virtual End void | guessInitialValues () |
| if (sipRes) |
| if (sipRes) |
| if (sipRes) |
double | lcl (int, double) |
virtual QString | legendInfo () |
int | numParameters () |
QStringList | parameterNames () |
Table * | parametersTable (const QString &) |
End SIP_PYTUPLE | residuals () |
QString | resultFormula () |
SIP_PYTUPLE | results () |
double | rmse () |
double | rSquare () |
double | rss () |
virtual bool | run () |
void | scaleErrors (bool yes=true) |
void | setAlgorithm (Algorithm) |
bool | setDataFromTable (Table *, const QString &, const QString &, int=1, int=-1) |
void | setInitialGuess (int, double)/PyName |
sipCpp | setInitialGuesses (values) |
void | setInitialGuesses (...)/PyName |
void | setInterval (double from, double to) |
void | setOutputPrecision (int) |
void | setParameterRange (int, double, double) |
bool | setWeightingData (WeightingMethod, const QString &=QString::null) |
void | showConfidenceLimits (double) |
void | showLegend () |
void | showPredictionLimits (double) |
double | ucl (int, double) |
| ~Fit () |
Public Attributes |
MethodCode double * | errors = sipCpp->errors() |
MethodCode int | n = PyTuple_GET_SIZE(a0) |
MethodCode double * | residuals = sipCpp->residuals() |
MethodCode double * | results = sipCpp->results() |
else | sipIsErr = 1 |
| sipRes = PyTuple_New(size) |
int | size = sipCpp->numParameters() |
delete | values |
double * | values = new double[n] |
Member Enumeration Documentation
- Enumerator:
ScaledLevenbergMarquardt |
|
UnscaledLevenbergMarquardt |
|
NelderMeadSimplex |
|
- Enumerator:
NoWeighting |
|
Instrumental |
|
Statistical |
|
Dataset |
|
Direct |
|
Constructor & Destructor Documentation
Member Function Documentation
double Fit::adjustedRSquare |
( |
|
) |
|
End double Fit::chiSquare |
( |
|
) |
|
Matrix* Fit::covarianceMatrix |
( |
const QString & |
|
) |
|
virtual void Fit::fit |
( |
|
) |
[virtual] |
void Fit::generateFunction |
( |
bool |
, |
|
|
int |
= 100 | |
|
) |
| | |
virtual End void Fit::guessInitialValues |
( |
|
) |
[virtual] |
double Fit::lcl |
( |
int |
, |
|
|
double |
| |
|
) |
| | |
virtual QString Fit::legendInfo |
( |
|
) |
[virtual] |
int Fit::numParameters |
( |
|
) |
|
QStringList Fit::parameterNames |
( |
|
) |
|
Table* Fit::parametersTable |
( |
const QString & |
|
) |
|
QString Fit::resultFormula |
( |
|
) |
|
virtual bool Fit::run |
( |
|
) |
[virtual] |
void Fit::scaleErrors |
( |
bool |
yes = true |
) |
|
bool Fit::setDataFromTable |
( |
Table * |
, |
|
|
const QString & |
, |
|
|
const QString & |
, |
|
|
int |
= 1 , |
|
|
int |
= -1 | |
|
) |
| | [virtual] |
void Fit::setInitialGuess |
( |
int |
, |
|
|
double |
| |
|
) |
| | |
sipCpp Fit::setInitialGuesses |
( |
values |
|
) |
|
void Fit::setInitialGuesses |
( |
|
... |
) |
|
void Fit::setInterval |
( |
double |
from, |
|
|
double |
to | |
|
) |
| | |
void Fit::setOutputPrecision |
( |
int |
|
) |
|
void Fit::setParameterRange |
( |
int |
, |
|
|
double |
, |
|
|
double |
| |
|
) |
| | |
bool Fit::setWeightingData |
( |
WeightingMethod |
, |
|
|
const QString & |
= QString::null | |
|
) |
| | |
void Fit::showConfidenceLimits |
( |
double |
|
) |
|
void Fit::showPredictionLimits |
( |
double |
|
) |
|
double Fit::ucl |
( |
int |
, |
|
|
double |
| |
|
) |
| | |
Member Data Documentation
MethodCode int Fit::n = PyTuple_GET_SIZE(a0) |
The documentation for this class was generated from the following file: