Richtungswinkel-Rechner für Vektoren
Ermitteln Sie die Richtung eines ebenen Vektors aus seinen Komponenten: Der Vektor (3, 4) bildet mit der positiven x-Achse 53,130102354156° oder 0,927295218002 im Bogenmaß und hat die Länge 5. Der richtige Quadrant wird immer erkannt. 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
- X
- 3
- Y
- 4
- Betrag
- 5
- Winkel (rad)
- 0,927295218
- Winkel (Grad)
- 53,1301023542
- Winkel (° von 0 bis 360)
- 53,1301023542
Der Richtungswinkel-Rechner für Vektoren ermittelt den Polarwinkel eines zweidimensionalen Vektors aus seinen kartesischen Komponenten. Sie geben die horizontale Komponente x und die vertikale Komponente y ein; die Engine wertet den zweistelligen Arkustangens atan2 von y und x aus, sodass das Ergebnis im richtigen Quadranten landet, meldet den Winkel in Radiant und Grad, normalisiert eine Kopie auf das halboffene Intervall von null bis dreihundertsechzig Grad und liefert die euklidische Betragsgröße des Vektors. Keine Zufallsstichproben, kein Netzwerkanruf und keine Einheitenumrechnung der Komponenten selbst — Aufrufer wählen den gemeinsamen kartesischen Rahmen.
Was der Richtungswinkel eines Vektors aussagt
Jeder Vektor in der Ebene, der nicht null ist, zeigt in genau eine Richtung. Gemessen wird sie von der positiven x-Achse aus, gegen den Uhrzeigersinn positiv und im Uhrzeigersinn negativ. Dieselbe Richtung lässt sich auch als Wert von 0 bis unter 360 Grad schreiben. Der Rechner nimmt die waagerechte und die senkrechte Komponente, bestimmt daraus den Winkel in Grad und im Bogenmaß und liefert zusätzlich die Länge des Vektors, also die Wurzel aus der Summe der Quadrate beider Komponenten. Für den Vektor mit den Komponenten 3 und 4 ergibt das eine Länge von 5 und einen Winkel von 53,130102354156 Grad.
Typische Fehler bei der Winkelberechnung
Der häufigste Fehler ist, einfach den Arkustangens des Quotienten aus senkrechter und waagerechter Komponente zu nehmen. Dabei gehen entgegengesetzte Quadranten verloren, und bei einer waagerechten Komponente von null lässt sich gar nicht teilen. Der Rechner prüft deshalb die Vorzeichen beider Komponenten, damit ein Vektor im zweiten Quadranten nicht für einen im vierten gehalten wird und senkrechte Vektoren korrekt neunzig oder minus neunzig Grad erhalten. Ein Nullvektor wird abgelehnt, weil er in keine Richtung zeigt.
Was der Richtungswinkel bedeutet und was die Antwort enthält
In der ebenen analytischen Geometrie besitzt jeder von null verschiedene Vektor eine eindeutige Richtung, gemessen von einem festen Referenzstrahl. Die mathematische Standardkonvention nimmt die positive x-Achse als diese Referenz und misst den Richtungswinkel gegen den Uhrzeigersinn für positive Winkel und im Uhrzeigersinn für negative Winkel, wenn die vorzeichenbehaftete atan2-Form verwendet wird. Gleichwertig lässt sich dieselbe Orientierung als eine einzige Umdrehung in Grad von null bis, ausschließlich, dreihundertsechzig schreiben.
Der klassische einstellige Arkustangens von y durch x reicht nicht aus: Er wirft gegenüberliegende Quadranten zusammen und scheitert, wenn x null ist. Die zweistellige Funktion atan2 von y und x behebt beide Probleme, indem sie die Vorzeichen beider Komponenten prüft, sodass ein Vektor im zweiten Quadranten nicht mit einem im vierten verwechselt wird und rein vertikale Vektoren auf der positiven oder negativen y-Achse die richtigen Antworten von neunzig Grad bzw. minus neunzig Grad erhalten.
Dieser Rechner liefert die bereinigten Komponenten, den Betrag gleich der Quadratwurzel aus x im Quadrat plus y im Quadrat, den vorzeichenbehafteten Winkel in Radiant und Grad, die normalisierte Gradform von null bis dreihundertsechzig, ein Richtungsetikett, das den mathematischen Quadranten oder die Achse benennt, wenn eine Komponente genau null ist, sowie eine kurze Formelzeichenkette, die die Identitäten wiederholt. Verwandte Werkzeuge wie Vektorbetrag, Skalarprodukt oder Steigung aus zwei Punkten bedienen andere Suchabsichten; die Absicht hier ist speziell die polare Richtung eines 2D-Vektors aus seinen Komponenten.
Wo 2D-Richtungswinkel in Studium, Entwurf und Automatisierung passen
Lernende begegnen dem Richtungswinkel, wenn die Polarform eingeführt wird: Ein Lehrbuch kann Komponenten einer Kraft, einer Verschiebung oder einer Geschwindigkeit angeben und den Winkel von der positiven x-Achse in Grad oder Radiant verlangen. Dieser Rechner liefert beide Einheitensysteme plus den Betrag, sodass ein einziger Aufruf einen vollständigen Polarform-Lösungsschlüssel prüfen kann. Spieleentwickler und Robotik-Hobbyisten brauchen oft den Kurs eines Geschwindigkeits- oder Zielvektors in der 2D-Ebene; Komponenten über atan2 umzurechnen, ohne die Quadrantenlogik von Hand nachzubauen, vermeidet stille Vorzeichenfehler, wenn die Figur nach links oder unten schaut.
Vermessungsskizzen, CAD-Makros und Physik-Notebooks nutzen dieselbe Identität, wenn eine Fortbewegungs- oder Schubrichtung aus gemessenen kartesischen Anteilen zurückgewonnen werden muss. Kombinieren Sie ihn mit dem Vektorbetrag, wenn Sie nur die Länge brauchen, mit Winkelwandlern, wenn Ergebnisse in Gon oder Umdrehungen erscheinen sollen, und mit Graphiknotizen, die den Pfeil vom Ursprung zeigen, damit Lernende sehen, dass Zahl und Figur dieselbe Richtung beschreiben.
Anwendungsfälle
Spielkurse und Zielvektoren
Gewinnen Sie den ebenen Kurs eines Geschwindigkeits- oder Zielvektors aus vx und vy mit korrekten Quadranten für Bewegung nach links, unten und diagonal.
Häufige Fragen
Was kostet der Richtungswinkel-Rechner für Vektoren?
Er ist in Ihrem Browser auf dieser Seite kostenlos.
Wie wird der Richtungswinkel berechnet?
θ = atan2(y, x) von der positiven x-Achse. Die Antwort enthält Radiant, vorzeichenbehaftete Grade, Grade normalisiert auf [0, 360), den Betrag √(x²+y²) und ein Quadranten- oder Achsenetikett.
Was passiert, wenn der Vektor null ist?
Wenn x und y beide null sind, hat der Vektor keine Richtung.
Warum atan2 statt atan(y/x)?
atan(y/x) verliert Quadranteninformation und scheitert, wenn x null ist. atan2(y, x) nutzt beide Vorzeichen, sodass Vektoren im zweiten und dritten Quadranten korrekt bleiben.
Was passiert bei einem Nullvektor?
Er wird abgelehnt, denn ein Vektor der Länge null zeigt in keine Richtung. So entsteht kein stiller Winkel von null Grad, der in einer Hausaufgabe oder Tabelle wie ein echtes Ergebnis aussähe.
Wie wird ein negativer Winkel in einen Wert von 0 bis 360 Grad umgerechnet?
Neben dem Winkel mit Vorzeichen erhalten Sie einen zweiten Wert in Grad von 0 bis knapp unter 360, indem zu negativen Ergebnissen eine volle Umdrehung addiert wird.
Zeigt das Ergebnis auch den Quadranten an?
Ja. Es nennt den Quadranten, in den der Vektor zeigt, oder die Halbachse, wenn eine Komponente genau null ist. Der Vektor (3, 4) liegt zum Beispiel im ersten Quadranten.
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/vector-angle-2d \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":3,"y":4}'const res = await fetch("https://api.kit.forhosting.com/geom/vector-angle-2d", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 3,
"y": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/vector-angle-2d",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 3,
"y": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/vector-angle-2d", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":3,"y":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":3,"y":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/vector-angle-2d", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"x": 3,
"y": 4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.vector_angle_2d",
"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
Nutzen Sie es kostenlos auf dieser Seite oder zu $0.002 pro erfolgreicher API-Anfrage, wenn Sie reproduzierbare Richtungswinkel in Skripten und Tests benötigen.
Was der Richtungswinkel bedeutet und was die Antwort enthält
Der Nullvektor wird mit invalid_input abgelehnt, weil eine Verschiebung der Länge null nirgendwo hinzeigt; diese Disziplin hält Hausaufgaben-Checks ehrlich und verhindert, dass Pipelines für eine Null-Eingabe stillschweigend null Grad zwischenspeichern.
Wie die Komponenten gelesen und der Winkel berechnet wird
Die Berechnung ist elementar und vollständig deterministisch: Der Betrag ist die euklidische Hypotenuse von x und y; ist diese Länge effektiv null, scheitert die Anfrage; andernfalls ist der Winkel in Radiant Math.atan2 von y und x, die Gradform multipliziert mit einhundertachtzig über pi, und ein zweites Gradfeld normalisiert das vorzeichenbehaftete Ergebnis auf das halboffene Intervall von null bis dreihundertsechzig durch Reduktion modulo dreihundertsechzig und Anheben negativer Reste. Die bevorzugten Felder sind x und y als JSON-Zahlen; Dezimalzeichenketten werden für Formulare und Tabellenexporte akzeptiert. Die Aliase vx und x_component mappen auf x; die Aliase vy und y_component mappen auf y. Beide Felder sind Pflicht und müssen endlich sein — fehlende Werte, leere Zeichenketten, NaN und Infinity lösen invalid_input mit einer Meldung aus, die das fehlerhafte Feld nennt. Das Richtungsetikett meldet positive_x_axis, negative_x_axis, positive_y_axis oder negative_y_axis, wenn eine Komponente genau null ist, und sonst quadrant_1 bis quadrant_4 im mathematischen Standard-Sinn. Es gibt keine dritte Komponente, keine 3D-Kugelwinkel und keine automatische Umrechnung von Grad in Gon oder Umdrehungen; koppeln Sie diesen Endpoint mit einem eigenen Winkelwandler, wenn Sie andere Einheiten brauchen.
Wo 2D-Richtungswinkel in Studium, Entwurf und Automatisierung passen
Entwickler koppeln die API an Bewertungsorakel, Wettbewerbsvalidatoren und deterministische Geometriebibliotheken, damit Unit-Tests bekannte Winkel prüfen, ohne atan2-Grenzfälle neu zu implementieren. Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jeder erfolgreiche Abruf $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung kostenlos plus kostenpflichtig entspricht dem übrigen KIT-Katalog der Stufe A und lässt Sie von einer Unterrichtsdemo zu einer automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern.
Integrationsbeispiele
Hausaufgaben und Polarform-Checks
Wandeln Sie Lehrbuch-Vektorkomponenten in Richtungswinkel und Betrag um und bestätigen Sie, dass der Nullvektor mit invalid_input scheitert statt mit einem falschen 0°.
Deterministische Geometrie-Fixtures
Erzeugen Sie reproduzierbare atan2-Winkel in Radiant und Grad für Unit-Tests, Wettbewerbsvalidatoren und CI-Assertions ohne handgeschriebene Grenzfälle.
Technische Fragen
Welcher Winkelbereich wird zurückgegeben?
angle_rad und angle_deg folgen dem vorzeichenbehafteten atan2-Bereich (−π, π] und etwa (−180°, 180°]. angle_deg_0_360 ist dieselbe Orientierung normalisiert auf [0, 360).