|
| Funktion | Chi-Quadrat-Anpassungstest |
|
| Syntax C/C++ | #include <VFstd.h>
float VF_chi2( fVector X, fVector Y, fVector InvVar, ui size ); |
| C++ VecObj | #include <OptiVec.h>
T vector<T>::chi2( const vector<T>& Y, const vector<T>& InvVar ); |
| Pascal/Delphi | uses VFstd;
function VF_chi2( X, Y, InvVar:fVector; size:UIntSize ): Single; |
|
| Beschreibung | c2 = Summe( 1/si2 * (Xi - Yi)2 ).
Der Anpassungstestwert c2 (chi-Quadrat) gibt das Maß der Übereinstimmung von X und Y unter Berücksichtigung der Standardabweichungen si (sigmai) der einzelnen Datenpunkte an. Wenn die in X enthaltenen (Meß-) Daten einer Normalverteilung folgen und wenn s das korrekte Maß für die Qualität dieser Daten ist, dann stellt c2 das Maß für die Qualität einer berechneten Anpassung Y an X dar. Anstelle der Standardabweichungen selbst benötigt die Routine den Kehrwert der Quadrate der Standardabweichungen (also den Kehrwert der Varianzen) als Vektor InvVar. |
|
|
| Rückgabewert | Anpassungstestwert c2 |
|
|