WorksheetFunction.LogEst (Excel)
Berechnet in der Regressionsanalyse eine exponentielle Kurve, die Ihren Daten entspricht, und gibt ein Array von Werten zurück, die die Kurve beschreiben.
Die Gleichung für die Kurve ist y = b*m^x oder y = (b*(m1^x1)*(m2^x2)*_) (wenn es mehrere x-Werte gibt), wobei der abhängige y-Wert eine Funktion der unabhängigen x-values ist. Wenn sich das Array known_y's in einer einzelnen Spalte befindet, wird jede Spalte mit known_x's als separate Variable interpretiert. Wenn sich das Array known_y's in einer einzelnen Zeile befindet, wird jede Zeile mit known_x's als separate Variable interpretiert. Das Array Bekannt_x kann eine oder mehrere Gruppen mit Variablen enthalten. Wenn known_x's ausgelassen wird, wird davon ausgegangen, dass {1,2,3,...} es sich um das Array handelt, das dieselbe Größe wie known_y's hat.
LogEst (Arg1, Arg2, ..., Arg4)
Dim arrLogEst() As Variant
arrLogEst() = WorksheetFunction.LogEst(Arg1:=)
Arguments
Arg1, Arg2, ..., Arg4Arg1 - Known_y's – die Menge der y-Werte, die Sie bereits in der Beziehung y = b * m ^ x kennen
Arg2 - Bekannt_x – eine optionale Gruppe von x-Werten, die Ihnen aus der Beziehung y = b*m^x eventuell bereits bekannt sind
Arg3 - Konstante – ein Wahrheitswert, mit dem angegeben wird, ob erzwungen werden soll, dass die Konstante b gleich 1 sein soll
Arg4 - Stats - ein Wahrheitswert, der angibt, ob weitere Regressionskenngrößen zurückgegeben werden sollen