WorksheetFunction.Intercept(Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Berechnet den Punkt, an dem eine Gerade die Y-Achse unter Verwendung vorhandener x-Werte und y-Werte schneidet. Der Schnittpunkt basiert auf einer optimal angepassten Regressionsgeraden, die durch die bekannten x-Werte und y-Werte gezeichnet wird. Verwenden Sie die Funktion Achsenabschnitt, wenn Sie den Wert der abhängigen Variablen bestimmen möchten, wenn die unabhängige Variable 0 (Null) ist. Sie können z. B. die Funktion "Schnittpunkt" verwenden, um den elektrischen Widerstand eines Metalls bei 0 °C vorherzusagen, wenn die Datenpunkte bei Raumtemperatur und höher aufgenommen wurden.
public:
double Intercept(System::Object ^ Arg1, System::Object ^ Arg2);
public double Intercept(object Arg1, object Arg2);
Public Function Intercept (Arg1 As Object, Arg2 As Object) As Double
Parameter
- Arg1
- Object
Bekannt_y – die Menge der abhängigen Beobachtungen oder Daten.
- Arg2
- Object
Bekannt_x – die Menge der unabhängigen Beobachtungen oder Daten.
Gibt zurück
Hinweise
Die Argumente müssen Zahlen oder Namen, Arrays oder Bezüge mit Zahlen darstellen.
Wenn ein Array- oder Bezugsargument Text, Wahrheitswerte oder leere Zellen enthält, werden diese Werte ignoriert; Zellen mit dem Wert Null werden jedoch berücksichtigt.
Wenn known_y und known_x eine unterschiedliche Anzahl von Datenpunkten enthalten oder keine Datenpunkte enthalten, gibt "Achsenabschnitt " den Fehlerwert #N/V zurück.
Die Gleichung für den Schnittpunkt der Regressionsgeraden a lautet:
Abbildung 1: Gleichung für den Schnittpunkt der Regressionsgeraden
wobei die Steigung b wie folgt berechnet wird:
Abbildung 2: Gleichung für die Steigung
und wobei x und y die Stichprobenwerte sind, bedeutet MITTELWERT(known_x) und MITTELWERT(known_y).
Der den Achsenabschnitts - und Slope(Object, Object) Funktionen zugrunde liegende Algorithmus unterscheidet sich von dem zugrunde liegenden Algorithmus, der in der LinEst(Object, Object, Object, Object) Funktion verwendet wird. Bei unbestimmten und kollinearen Daten kann der Unterschied zwischen diesen Algorithmen zu unterschiedlichen Ergebnissen führen. Wenn beispielsweise die Datenpunkte in Y_Werte den Wert 0 und die Datenpunkte in X_Werte den Wert 1 aufweisen, geschieht Folgendes:
- Fangen Sie den #DIV/0 ab und Slope(Object, Object) geben Sie einen /0 zurück! zurück. Der Achsenabschnitt und Slope(Object, Object) der Algorithmus sind so konzipiert, dass sie nach einer einzigen Antwort suchen. In diesem Fall kann es mehr als eine Antwort geben.
- LinEst(Object, Object, Object, Object) Gibt den Wert 0 zurück. Der LinEst(Object, Object, Object, Object) Algorithmus ist so konzipiert, dass er vernünftige Ergebnisse für kollineare Daten zurückgibt, und in diesem Fall kann mindestens eine Antwort gefunden werden.