ForHosting KIT · Mathematik

Quartische-Regression-Rechner

Daten aus x⁴+2x³−x²+3x+5 für x von 0 bis 4 liefern die Koeffizienten 1, 2, −1, 3 und 5 mit einem R² von 1. Geben Sie x- und y-Listen mit mindestens fünf verschiedenen x-Werten ein und erhalten Sie die Anpassung vierten Grades samt Gleichung. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
X
0, 1, 2, 3, 4
Y
5, 10, 39, 140, 385
Erhalten Sie
N
5
Grad
4
Verschiedene x-Werte
5
A4
1

Die quartische Regression findet das Polynom vierten Grades, das am besten erklärt, wie eine Antwort y mit einem Prädiktor x unter gewöhnlichen kleinsten Quadraten zusammenhängt. Das angepasste Modell schreibt sich y gleich a4 mal x hoch vier plus a3 mal x hoch drei plus a2 mal x hoch zwei plus a1 mal x plus a0: fünf Koeffizienten, die zwei Wendepunkte einfangen, die eine Gerade oder eine Quadratik nicht leisten. Studierende begegnen diesem Werkzeug in Algebra und Einführungsstatistik, wenn ein Streudiagramm sich mehr als einmal krümmt; Analysten nutzen dieselbe Normalgleichungsform für Kalibrierkurven, Wachstumsprofile und Sensorkarten, die eindeutig nicht linear sind. Dieser Rechner akzeptiert gepaarte x- und y-Listen endlicher Zahlen, lehnt Reihen mit weniger als fünf verschiedenen x-Werten ab, weil das Fünf-Parameter-Modell nicht eindeutig wäre, und liefert die fünf Koeffizienten, eine druckbare Gleichung und das R-Quadrat.

Wie die quartische Regression mit gewöhnlichen kleinsten Quadraten funktioniert

Beginnen Sie mit gepaarten Beobachtungen eines Prädiktors x und einer Antwort y. Ein quartisches Modell schreibt jeden angepassten Wert als a4 mal x hoch vier plus a3 mal x hoch drei plus a2 mal x hoch zwei plus a1 mal x plus a0. Gewöhnliche kleinste Quadrate wählen das eindeutige Fünftupel von Koeffizienten, das die Summe der quadrierten vertikalen Residuen zwischen jedem beobachteten y und dem vom Polynom vorhergesagten Wert minimiert.

Algebraisch ist das Minimum ein lineares Kleinste-Quadrate-Problem: bilden Sie die Vandermonde-Designmatrix, deren Spalten die aufeinanderfolgenden Potenzen von x von vier bis null sind, und lösen Sie A beta gleich y im Kleinste-Quadrate-Sinn. Diese Implementierung zentriert x zuerst am Stichprobenmittel, damit die Potenzspalten besser konditioniert bleiben, faktorisiert die n-mal-fünf-Matrix per Householder-QR, setzt die fünf Koeffizienten rückwärts ein und entwickelt sie mit den Binomialidentitäten für (x minus Mittel) zu jeder Potenz zurück auf die ursprüngliche x-Skala.

Vorhergesagte Werte kommen aus der Horner-Auswertung des zurückgewonnenen Polynoms; die residuale Quadratsumme ist die Summe der quadrierten Differenzen zwischen y und diesen Vorhersagen; die totale Quadratsumme ist die Summe der quadrierten Abweichungen von y vom eigenen Mittel; R-Quadrat ist eins minus residual über total.

Hausaufgaben- und Prüfungsschlüssel

Erzeugen Sie die fünf quartischen Koeffizienten, die druckbare Gleichung und das R-Quadrat für gepaarte Lehrbuchdaten, damit Lehrkräfte und Autograder eine einzige Referenzwahrheit teilen.

Laborkalibrierung mit zwei Knicken

Passen Sie Instrumentenablesung gegen Konzentration an, wenn eine Quadratik die Enden unterschätzt, und speichern Sie a4 bis a0 für spätere Vorhersageschritte.

Welche Methode verwendet dieser quartische Regressionsrechner?

Gewöhnliche kleinste Quadrate: er faktorisiert die zentrierte n-mal-fünf-Vandermonde per Householder-QR und löst y = a4 x^4 + a3 x^3 + a2 x^2 + a1 x + a0. Keine iterativen Löser und keine Bibliotheken für maschinelles Lernen.

Warum braucht man fünf verschiedene x-Werte?

Ein Polynom vierten Grades hat fünf freie Koeffizienten. Weniger als fünf verschiedene Abszissen machen die Designmatrix rangdefizient, daher existiert keine eindeutige Kleinste-Quadrate-Quartik.

Was bedeuten die fünf zurückgegebenen Koeffizienten?

Es sind a4, a3, a2, a1 und a0 in y = a4 x^4 + a3 x^3 + a2 x^2 + a1 x + a0, auch als absteigendes coefficients-Array wiederholt. a4 ist der Leitterm (vierten Grades); a0 ist der Achsenabschnitt.

Kann man mehr als fünf Punkte senden?

Ja. Zusätzliche Punkte überbestimmen das System und der Löser liefert trotzdem die eindeutige Kleinste-Quadrate-Quartik. Unter ihnen brauchen Sie weiterhin mindestens fünf verschiedene x-Werte.

Wann ist eine quartische Anpassung sinnvoll?

Wenn sich die Punktwolke mehr als einmal biegt, was eine Gerade oder eine Parabel nicht abbilden kann. Typisch sind Kalibrierkurven, bei denen eine Parabel die Enden verfehlt, Wachstumsverläufe und Sensorkennlinien.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/stat/quartic-regression

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/stat/quartic-regression \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":[0,1,2,3,4],"y":[5,10,39,140,385]}'
{
  "x": [
    0,
    1,
    2,
    3,
    4
  ],
  "y": [
    5,
    10,
    39,
    140,
    385
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.quartic_regression",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_items10000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wie die quartische Regression mit gewöhnlichen kleinsten Quadraten funktioniert

Die Methode ist deterministische Gleitkommaarithmetik ohne Zufallskeime, ohne Wanduhr-Zeitstempel und ohne Netzwerkanrufe, sodass identische Eingaben stets dasselbe JSON erzeugen. Werden weniger als fünf verschiedene x-Werte geliefert, sind die fünf Spalten der Designmatrix linear abhängig und es existiert keine eindeutige Quartik, daher wird die Anfrage mit invalid_input abgelehnt statt Infinity, NaN oder ein beliebiges Mitglied einer unendlichen Familie gleich gut passender Kurven zurückzugeben.

Was Sie senden und was Sie zurückerhalten

Senden Sie gepaarte Daten als zwei Listen gleicher Länge. Mindestens fünf Paare sind erforderlich, und unter ihnen müssen mindestens fünf x-Werte verschieden sein: fünf Punkte, die nur vier verschiedene Abszissen teilen, lassen die Quartik unterbestimmt. Eine klassische Exakt-Anpassungsprüfung ist x von null bis vier mit y erzeugt aus x hoch vier plus zwei x hoch drei minus x hoch zwei plus drei x plus fünf, was a4 gleich eins, a3 gleich zwei, a2 gleich minus eins, a1 gleich drei und a0 gleich fünf bei R-Quadrat eins zurückgewinnt. Das Feld x ist die Reihe der unabhängigen Variablen und das Feld y die der abhängigen; jede kann als JSON-Array endlicher Zahlen oder als durch Komma, Leerzeichen oder Semikolon getrennte Zeichenkette eintreffen. Fehlende Felder, leere Listen, nichtnumerische Token, NaN, Infinity, Längenmismatch, mehr als zehntausend Punkte und weniger als fünf verschiedene x scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg enthält die Antwort n, degree vier, die Anzahl verschiedener x-Werte, die fünf benannten Koeffizienten a4, a3, a2, a1 und a0, dieselben fünf als coefficients-Array in absteigender Ordnung, eine druckbare Gleichungstextzeile der Form y gleich x hoch vier plus zwei x hoch drei minus x hoch zwei plus drei x plus fünf, das R-Quadrat, die Methodenbezeichnung ordinary_least_squares und eine kurze Formel-Erinnerung. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.

Wo ein quartischer Regressionsrechner in der realen Arbeit vorkommt

Labor-Kalibrierung mappt manchmal Instrumentenablesung x auf Konzentration y mit einer sanften S-Kurve oder Zweiknick-Kurve, die eine Quadratik an den Enden unterschätzt; die quartischen Koeffizienten werden zur gespeicherten Kalibrierung späterer Vorhersageschritte. Wachstums-, Dosis-Wirkungs- und saisonale Betriebsreihen zeigen oft zwei Wendepunkte im beobachteten Fenster, und eine Kleinste-Quadrate-Kurve vierten Grades ist das kleinste Polynom, das beiden folgen kann. Wenn Sie später eine Gerade, eine Quadratik oder eine Kubik, multiple Regression, logistische Modelle oder Residual-Hypothesentests brauchen, behandeln Sie diese als getrennte Suchabsichten und Landingpages statt diese Seite der quartischen Regression zu überladen: wer quartische regression rechner eingibt, will die Fünf-Koeffizienten-Anpassung vierten Grades, kein allgemeines Polynom-Werkzeug. Statistikkurse an Schulen und Hochschulen vergeben polynomiale Trendlinien, sobald die Klasse eine gerade Anpassung hinter sich hat, und ein einziges vertrauenswürdiges Orakel, das fünf Koeffizienten als sauberes JSON liefert, beschleunigt Benotung und Demo-Aufbau. Da diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.

Prüfungen synthetischer Fixtures

Gewinnen Sie eine bekannte erzeugende Quartik aus überbestimmten Paaren zurück und behaupten Sie, dass R-Quadrat eins ist, bevor Sie Regressions-Testfixtures ausliefern.

Was kostet das?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →