ArrayAverageDegression (noch nicht implementiert)
value ArrayAverageDegression ( array BYREF arrVar, value BYREF dResult );
Rückgabewert
Bei Erfolg ist der Rückgabewert TRUE, ansonsten FALSE. FALSE wird zurück geliefert, wenn arrVar kein Array ist oder das Array keine Elemente besitzt, also leer ist.
Parameter
arrVar
Das Array, dessen mittlere Abweichung MA berechnet werden soll.
dResult
Die berechnete mittlere Abweichung MA des Arrays arrVar. Nach erfolgreicher Berechnung wird das Ergebnis an dResult übergeben.
Werte sehr nahe 0 Alle Elemente liegen sehr nahe auf einer sie verbindenden Geraden.
Wert == 0 Alle Elemente liegen exakt auf einer Geraden.
Bemerkungen
Berechnet die mittlere Abweichung des Array arrVar. Mit Hilfe der linearen Regressionsrechnung wird zuerst, anhand der Elemente des Arrays, eine Gerade errechnet. Danach wird die mittlere Abweichung der Elemente entlang dieser Geraden bestimmt. Das Array arrVar wird nicht verändert.
Beispiel
array arrVar;
ArrayAdd (arrVar, 1.0);
ArrayAdd (arrVar, 2.1);
ArrayAdd (arrVar, 3.1);
//Berechne die mittlere Abweichung MA
value dMa;
ArrayAverageDegression (arrVar, dMa);
Siehe auch ArrayCorrelationCoefficient