Tangentengleichung berechnen – Steigung und Achsenabschnitt
Der Rechner für Tangentengleichungen verwandelt ein Polynom und eine x-Koordinate in die Gerade, die den Graphen an dieser Stelle berührt.
Im Browser ausführen – kostenlos
Er wertet das Polynom für den Berührpunkt aus, bestimmt durch Ableiten die momentane Steigung und berechnet anschließend den y-Achsenabschnitt. Das Ergebnis enthält sowohl die Steigungsform als auch die Punkt-Steigungs-Form. Damit können Sie Aufgaben kontrollieren, ausgearbeitete Beispiele vorbereiten oder eine verlässliche symbolisch-numerische Berechnung in eine Anwendung einbauen.
Polynom und Stelle eindeutig eingeben
Geben Sie die Funktion als gewöhnliches Polynom in x ein, beispielsweise 3x^2 - 2x + 1, und nennen Sie die x-Koordinate, an der die Tangente gesucht ist. Leerzeichen sind ebenso zulässig wie ein optionales Multiplikationszeichen zwischen einer Zahl und x. Vor einem nicht negativen ganzzahligen Exponenten können Sie ^ oder ** verwenden. Auch ein vorangestelltes y= oder f(x)= wird erkannt. Dezimalkoeffizienten und wissenschaftliche Schreibweise eignen sich sowohl für Schulaufgaben als auch für Messwerte. Der Ausdruck muss ein Polynom bleiben: andere Variablen, Klammern, Division durch x, Wurzeln, trigonometrische Funktionen sowie negative oder gebrochene Exponenten werden abgelehnt und nicht näherungsweise gedeutet. Diese strenge Eingaberegel verhindert, dass ein nicht unterstützter Ausdruck unbemerkt eine glaubhaft wirkende, aber falsche Gerade liefert. Die x-Koordinate muss endlich sein. Nach der Prüfung werden gleichartige Terme automatisch zusammengefasst; x^2 + 2x^2 wird daher vor der Berechnung von Punkt und Steigung als 3x^2 behandelt.
So entstehen Steigung und Achsenabschnitt
Bei einem Polynom f(x) verläuft die Tangente an der Stelle x=a durch den Punkt (a, f(a)) und besitzt die Steigung f'(a). Der Rechner wertet das Polynom und seine erste Ableitung gemeinsam mit einer begrenzten Variante des Horner-Schemas aus. Dadurch muss kein ausmultiplizierter Ableitungsausdruck aufgebaut werden; y-Koordinate und Steigung ergeben sich unmittelbar als Zahlenwerte. Sobald m=f'(a) feststeht, lautet die Punkt-Steigungs-Form y-f(a)=m(x-a). Durch Umstellen entsteht y=mx+b mit b=f(a)-ma. Die ausgegebenen Werte für Steigung und Achsenabschnitt gehören somit unmittelbar zur angezeigten Gleichung und sind keine getrennten Schätzungen. Eine waagerechte Tangente hat die Steigung null und wird schlicht als y=b dargestellt. Die Koeffizienten werden auf eine stabile numerische Genauigkeit bereinigt; dazu gehört auch das Entfernen einer negativen Null. So liefern gleichwertige Rechnungen konsistentes JSON. Überschreiten angeforderte Werte den endlichen Zahlenbereich, wird die Eingabe abgelehnt, anstatt Infinity oder eine beschädigte Gleichung zurückzugeben.
Ergebnis lesen und prüfen
Das Ergebnis nennt x und y für den Berührpunkt, slope für den Ableitungswert, intercept für das konstante Glied der Geraden und equation für die kopierfertige Steigungsform. Zusätzlich wird eine Punkt-Steigungs-Gleichung ausgegeben. Sie hält die beim Herleiten verwendete Einsetzung fest und lässt sich leicht mit einer handschriftlichen Lösung vergleichen. Setzen Sie zur schnellen Kontrolle den ausgegebenen x-Wert in y=mx+b ein; das Resultat muss dem angegebenen y-Wert entsprechen. Sie können außerdem das ursprüngliche Polynom unabhängig ableiten und diese Ableitung bei x auswerten. Das Ergebnis muss mit der Steigung übereinstimmen. Beide Prüfungen bestätigen die kennzeichnenden Eigenschaften einer Tangente an einem regulären Polynompunkt: Die Gerade geht durch den Graphen und hat dort dieselbe momentane Änderungsrate. Im Browser ist die Nutzung kostenlos; automatisierte Aufrufe verwenden den veröffentlichten Grundpreis von $0.002. Da der Algorithmus weder Netzwerk noch Zufall, gespeicherten Zustand oder Uhrzeit benötigt, erzeugt dieselbe gültige Eingabe in jedem unterstützten Kanal dasselbe strukturierte Ergebnis.
Anwendungsfälle
Analysisaufgabe kontrollieren
Vergleichen Sie eine von Hand bestimmte Ableitung und Gleichung mit einem deterministischen Ergebnis, das alle wesentlichen Werte ausweist.
Unterrichtsbeispiele vorbereiten
Erzeugen Sie Punkt-Steigungs-Form und Steigungsform für ausgewählte Polynome, ohne Routineberechnungen zu wiederholen.
Polynomanalyse automatisieren
Ergänzen Sie Lernsoftware, Berichte, Tests oder Datenabläufe um eine stabile Tangentenberechnung.
Häufige Fragen
Welche Eingabeformen werden akzeptiert?
Verwenden Sie ein Polynom in x mit numerischen Koeffizienten und nicht negativen ganzzahligen Potenzen, etwa 4x^3 - 2x + 7. Leerzeichen, Multiplikationszeichen sowie y= und f(x)= sind zulässig.
Wie wird die Tangentensteigung berechnet?
Die Steigung ist die erste Ableitung des Polynoms, ausgewertet an der angegebenen x-Koordinate.
Wie wird der y-Achsenabschnitt ermittelt?
Nach der Berechnung von f(a) und der Steigung m verwendet der Rechner b=f(a)-ma.
Kann die Tangente waagerecht sein?
Ja. Ist die Ableitung am gewählten Punkt null, ist das Ergebnis eine waagerechte Gerade, die als y gleich dem Achsenabschnitt geschrieben wird.
Werden rationale oder trigonometrische Funktionen unterstützt?
Nein. Diese Fähigkeit akzeptiert ausschließlich Polynome und weist Division durch eine Variable, Wurzeln, negative oder gebrochene Potenzen sowie benannte Funktionen zurück.
Was kostet ein API-Aufruf?
Der Grundpreis beträgt $0.002 pro Aufruf. Dieselbe deterministische Berechnung ist im Browser auch kostenlos verfügbar.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/calculus/tangent-line-equation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"polynomial":"3x^2 - 2x + 1","x":2}'const res = await fetch("https://api.kit.forhosting.com/calculus/tangent-line-equation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"polynomial": "3x^2 - 2x + 1",
"x": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/tangent-line-equation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"polynomial": "3x^2 - 2x + 1",
"x": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/tangent-line-equation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"polynomial":"3x^2 - 2x + 1","x":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"polynomial":"3x^2 - 2x + 1","x":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/tangent-line-equation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"polynomial": "3x^2 - 2x + 1",
"x": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.tangent_line_equation",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_chars | 2000 |
max_degree | 1000 |
max_terms | 1000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |