Kugelkoordinaten-Rechner

Wandle kartesische Werte x, y und z in Radius, Azimut und Polarwinkel um.

Kartesische Koordinaten in Kugelkoordinaten
Gib einen Punkt im dreidimensionalen kartesischen Raum ein, der nicht im Ursprung liegt.

Über Kugelkoordinaten

Kugelkoordinaten beschreiben einen Punkt im dreidimensionalen Raum durch eine Entfernung und zwei Winkel statt durch drei senkrecht zueinander stehende Abstände. Dieser Rechner wandelt kartesische Koordinaten x, y und z in Radius, Azimut und Polarwinkel um. Der Azimut wird hier in der xy-Ebene von der positiven x-Achse gegen den Uhrzeigersinn gemessen, der Polarwinkel von der positiven z-Achse nach unten. Diese Konvention muss angegeben werden, da einige Fachgebiete statt des Polarwinkels einen Höhenwinkel verwenden. Der radiale Abstand ist die geradlinige Entfernung vom Ursprung zum Punkt. Er ergibt sich als Quadratwurzel aus der Summe der Quadrate von x, y und z, also der dreidimensionalen Erweiterung des Satzes von Pythagoras. Der Radius ist stets nichtnegativ. Im Ursprung ist er null, beide Richtungswinkel sind jedoch undefiniert. Daher verlangt der Rechner einen Punkt außerhalb des Ursprungs. Der Azimut wird mit dem Arkustangens mit zwei Argumenten aus y und x berechnet. Anders als der gewöhnliche Arkustangens von y geteilt durch x erkennt diese Funktion den richtigen Quadranten und funktioniert auch bei x gleich null. Das Ergebnis wird auf den Bereich von null Grad einschließlich bis 360 Grad ausschließlich normiert. Auf der positiven x-Achse beträgt der Azimut null, auf der positiven y-Achse 90 Grad, auf der negativen x-Achse 180 Grad und auf der negativen y-Achse 270 Grad. Der Polarwinkel ist der Arkuskosinus von z geteilt durch den Radius. Er reicht von null Grad an der positiven z-Achse bis 180 Grad an der negativen z-Achse; 90 Grad entspricht der xy-Ebene. Wenn deine Anwendung einen von der xy-Ebene nach oben gemessenen Höhenwinkel nutzt, ziehe den Polarwinkel von 90 Grad ab. Mathematik, Physik, Geografie, Robotik und Computergrafik benennen diese Winkel teilweise unterschiedlich. Prüfe daher die erwartete Konvention, bevor du Werte überträgst. Alle Winkel werden in Grad mit sechs Nachkommastellen angezeigt, während intern mit voller Gleitkommagenauigkeit gerechnet wird. Negative kartesische Koordinaten werden unterstützt und ergeben automatisch die passende Richtung. Kugelkoordinaten sind besonders hilfreich bei radialer Symmetrie, etwa bei Feldern um eine Punktquelle, Planetenpositionen, Kameraausrichtungen oder Integralen über eine Kugel. Komplizierte kartesische Beziehungen lassen sich damit in einfachere Ausdrücke aus Entfernung und Richtung überführen.

Beispiele für Kugelkoordinaten

Kartesischer PunktKugelkoordinatenEinordnung
(1, 1, 1)r 1.732051, Azimut 45°, Polarwinkel 54.73561°Gleiche positive Koordinaten liegen im ersten Oktanten.
(0, 3, 4)r 5, Azimut 90°, Polarwinkel 36.869898°Das bekannte 3-4-5-Verhältnis ergibt den exakten Radius 5.
(-2, 0, 0)r 2, Azimut 180°, Polarwinkel 90°Der Punkt liegt auf der negativen x-Achse und in der xy-Ebene.

So rechnest du Koordinaten um

  1. Gib die kartesische x-Koordinate ein.
  2. Gib die y- und z-Koordinaten in derselben Einheit ein.
  3. Wähle Koordinaten umrechnen, um Radius und Winkel zu berechnen.
  4. Lies den Azimut von der positiven x-Achse und den Polarwinkel von der positiven z-Achse aus ab.

Häufige Fragen zu Kugelkoordinaten

Was sind die drei Kugelkoordinaten?

Es sind radialer Abstand, Azimut um die z-Achse und Polarwinkel von der positiven z-Achse. Zusammen bestimmen sie die Punktlage; im Ursprung bleiben die Winkel uneindeutig.

Warum verwendet der Rechner atan2 für den Azimut?

Der Arkustangens mit zwei Argumenten erhält die Vorzeichen von x und y. Dadurch wählt er den richtigen Quadranten und verarbeitet auch Punkte mit x gleich null.

Welche Winkelkonvention wird verwendet?

Der Azimut wird in der xy-Ebene von der positiven x-Achse gegen den Uhrzeigersinn gemessen. Der Polarwinkel wird von der positiven z-Achse nach unten gemessen. Beide erscheinen in Grad.

Warum lässt sich der Ursprung nicht umrechnen?

Der Ursprung hat den radialen Abstand null, aber keine eindeutige Richtung. Jeder Azimut und jede Polarrichtung führen dort zum selben Punkt, weshalb die Winkel undefiniert sind.

Wie rechne ich den Polarwinkel in einen Höhenwinkel um?

Ziehe den Polarwinkel von 90 Grad ab, um den Höhenwinkel über der xy-Ebene zu erhalten. Prüfe die Konvention deines Fachgebiets, da Lehrbücher und Programme unterschiedliche Symbole nutzen.