Hyperbel-Exzentrizität
Messen Sie, wie weit sich eine Hyperbel öffnet, aus ihren zwei Halbachsen: 3 und 4 ergeben einen Brennpunktabstand von 5 und eine Exzentrizität von 5/3. Jede echte Hyperbel liegt über 1, anders als eine Ellipse. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- A
- 3
- B
- 4
- C
- 5
- Exzentrizität
- 1,6666666667
Die Exzentrizität einer Hyperbel misst, wie scharf sich die Kurve im Vergleich zu einem Kreis öffnet: Für jede Standardhyperbel ist sie streng größer als eins. Gegeben die reelle Halbachse a und die imaginäre Halbachse b, lautet die geschlossene Formel: e gleich der Wurzel aus eins plus b Quadrat über a Quadrat, was dasselbe ist wie die lineare Exzentrizität c geteilt durch a. Diese Fähigkeit nimmt diese beiden positiven Halbachsenlängen entgegen und liefert die Exzentrizität zusammen mit c zurück, sodass Hausaufgabenprüfungen, CAD-Helfer und Geometrie-Pipelines ein deterministisches Ergebnis wiederverwenden können, statt die Wurzel von Hand neu herzuleiten.
Was Hyperbel-Exzentrizität bedeutet
In der Geometrie der Kegelschnitte ist eine Hyperbel die Menge der Punkte, deren absolute Differenz der Abstände zu zwei festen Brennpunkten konstant ist. Diese Konstante ist 2a, die volle Länge der reellen Achse, während der Abstand vom Mittelpunkt zu jedem Brennpunkt c ist. Die Exzentrizität ist definiert als e gleich c über a.
Weil die Brennpunkte stets außerhalb der Scheitel einer Hyperbel liegen, ist c streng größer als a, sodass e stets größer als eins ist — anders als bei einer Ellipse, wo e zwischen null und eins bleibt, oder einer Parabel, wo e gleich eins ist. Die imaginäre Halbachse b hängt über die Identität c Quadrat gleich a Quadrat plus b Quadrat damit zusammen. Setzt man diese Identität in die Definition ein, ergibt sich die praktische Arbeitsformel e gleich der Wurzel aus eins plus b Quadrat über a Quadrat.
Lehrbücher, Wettbewerbsaufgaben und Bahn-Analogieübungen nutzen diese dimensionslose Zahl alle, um Hyperbeln verschiedener Größe zu vergleichen: Zwei Hyperbeln mit gleichem e sind ähnlich; ein größeres e bedeutet einen offeneren, schärferen Winkel zwischen den Asymptoten. Die Berechnung von e von Hand ist kurze Algebra, doch Lernende verwechseln oft die Ellipsenformel mit der Hyperbelformel, vertauschen a und b oder vergessen, dass a die reelle Halbachse sein muss.
Wie die Fähigkeit die Antwort berechnet
Beide müssen endlich und streng positiv sein; null wird abgelehnt, weil die Division durch a undefiniert oder entartet wäre, und jede negative Länge wird abgelehnt, weil eine Halbachse eine geometrische Länge ist, keine vorzeichenbehaftete Koordinate. Beide Ausdrücke sind algebraisch gleichwertig; die doppelte Ausgabe erlaubt es Ihnen, e bei Bedarf im Client-Code gegen c geteilt durch a zu prüfen. Die Antwort gibt a, b, c und die Exzentrizität als Zahlen aus.
Der Algorithmus besteht aus einer Handvoll Multiplikationen und einer Wurzel pro Pfad, sodass er deutlich innerhalb des analytischen Kostenmodells bleibt, das für diese Tier-A-Parse-Fähigkeit gilt.
Wo Sie es einsetzen und was es kostet
Typische Einsätze sind das Prüfen von Schülerantworten, die nach der Exzentrizität bei gegebenem a und b fragen, das Erzeugen von Katalogzeilen ähnlicher Hyperbeln, die sich e teilen, während a und b skaliert werden, das Dokumentieren der Asymptotengeometrie für technische Zeichnungen und das Einspeisen von e in größere Kegelschnitt-Klassifikatoren, die die Halbachsen bereits aus einer Anpassung kennen. Der Browser-Pfad läuft lokal und benötigt kein Konto.
Halten Sie a und b positiv und endlich, damit die Wurzel wohldefiniert ist, behandeln Sie das zurückgegebene c als die lineare Exzentrizität zu den Brennpunkten und bevorzugen Sie das serverberechnete Feld eccentricity, statt die Wurzel im Client-Code neu herzuleiten, der einen anderen Gleitkomma-Pfad nutzen könnte.
Anwendungsfälle
Hausaufgaben- und Prüfungskontrollen
Bestätigen Sie die Exzentrizität eines Schülers für gegebene Halbachsen a und b gegen ein kanonisches e und c, statt handgerechnete Wurzeln neu zu bewerten.
Kataloge ähnlicher Hyperbeln
Skalieren Sie a und b bei festgehaltenem e oder berechnen Sie e einmal pro Formfamilie, wenn Sie Tabellen von Kegelschnitten für Design oder Lehre erstellen.
Häufige Fragen
Was passiert, wenn a oder b negativ ist?
Halbachsenlängen müssen streng positive geometrische Längen sein; negative Werte werden abgelehnt.
Ist die Exzentrizität immer größer als eins?
Ja, für eine nicht entartete Hyperbel mit positivem a und b. Die Formel sqrt(1 + b²/a²) ist immer größer als 1, wenn b und a positiv sind.
Wie lautet die Formel für die Exzentrizität einer Hyperbel?
Ziehen Sie die Wurzel aus eins plus b zum Quadrat durch a zum Quadrat. Das ist dasselbe wie der Brennpunktabstand c geteilt durch a, wobei c zum Quadrat gleich a zum Quadrat plus b zum Quadrat ist.
Worin unterscheidet sie sich von der Exzentrizität einer Ellipse?
Bei der Ellipse liegt sie zwischen null und eins, bei der Parabel genau bei eins, bei der Hyperbel immer über eins. Die Formeln von Ellipse und Hyperbel zu verwechseln ist ein sehr häufiger Fehler.
Was sagt eine größere Exzentrizität aus?
Dass die Hyperbel weiter geöffnet ist und der Winkel zwischen ihren Asymptoten größer wird. Zwei Hyperbeln mit derselben Exzentrizität sind ähnlich, auch wenn sie verschieden groß sind.
Verwandte Tools
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/geom/hyperbola-eccentricity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"b":4}'const res = await fetch("https://api.kit.forhosting.com/geom/hyperbola-eccentricity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"b": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/hyperbola-eccentricity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"b": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/hyperbola-eccentricity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"b":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"b":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/hyperbola-eccentricity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"a": 3,
"b": 4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.hyperbola_eccentricity",
"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.
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. |
Technische Hinweise
Was Hyperbel-Exzentrizität bedeutet
Die Automatisierung der Berechnung mit validierten positiven Eingaben beseitigt diese Fehler und legt zugleich a, b, c und die Exzentrizität in einem JSON-Objekt für den nächsten Schritt einer Lösung oder Pipeline offen.
Wie die Fähigkeit die Antwort berechnet
Sie senden einen JSON-Körper mit zwei erforderlichen numerischen Feldern: a, der reellen Halbachse, und b, der imaginären Halbachse. Die Engine liest Zahlen aus JSON-Zahlen oder einfachen numerischen Strings, berechnet dann c als die Wurzel aus a Quadrat plus b Quadrat und die Exzentrizität als die Wurzel aus eins plus b Quadrat über a Quadrat. Fehlende Felder, nicht-numerische Werte, null oder negative Halbachsen scheitern mit invalid_input und werden nie berechnet. Es gibt keine Zufälligkeit, keine Abhängigkeit von einer Uhr und keinen Netzwerkaufruf; zwei identische Anfragen erzeugen stets dasselbe JSON.
Wo Sie es einsetzen und was es kostet
Nutzen Sie das kostenlose Browser-Werkzeug, wenn Sie eine schnelle Prüfung für ein einzelnes Paar von Halbachsen wünschen, oder rufen Sie die API auf, wenn ein Skript, ein Notenbuch oder ein Designauftrag viele Hyperbeln jedes Mal auf gleiche Weise auflösen muss. Die API-Nutzung wird vom vorausbezahlten KIT-Guthaben zum veröffentlichten Grundpreis $0.002 pro erfolgreicher Anfrage abgebucht; eine gescheiterte Validierung wird nicht berechnet.
Integrationsbeispiele
CAD- und Asymptoten-Vorbereitung
Übergeben Sie gemessene Halbachsen aus einer Zeichnung an die API und speichern Sie die Exzentrizität neben dem Brennpunktabstand c für Dokumentation oder weitere Geometrieschritte.
Technische Fragen
Wie berechne ich die Hyperbel-Exzentrizität mit dieser API?
Senden Sie per POST einen JSON-Körper mit den positiven Zahlen a (reelle Halbachse) und b (imaginäre Halbachse). Die Antwort enthält die Exzentrizität und die lineare Exzentrizität c.
Ist der Hyperbel-Exzentrizität-Rechner kostenlos?
Das Browser-Widget ist kostenlos und läuft lokal. API-Aufrufe nutzen das vorausbezahlte KIT-Guthaben zum veröffentlichten Grundpreis $0.002; ungültige Eingaben werden nicht berechnet.
Ist das Ergebnis für dasselbe a und b immer gleich?
Ja. Der Algorithmus ist reine analytische Mathematik ohne Zufälligkeit oder Zeitstempel, sodass identische Eingaben identisches JSON erzeugen.