Sfäriska koordinater

Sfäriskt koordinatsystem med den konvention med avseende på θ och φ som är vanligast inom matematiken

Sfäriska koordinater används i en form av tredimensionella koordinatsystem för att bestämma en punkts position med ett avstånd och två vinklar. Koordinaterna betecknas vanligen med r, φ och θ där

  • r ≥ 0 är avståndet från origo till punkten. Detta avstånd kallas även för radie.
  • 0 ≤ φ ≤ π är vinkeln mellan den positiva z-axeln och linjen från origo till punkten. Denna vinkel kallas ofta kolatitud eller polvinkel.
  • 0 ≤ θ < 2π är vinkeln mellan den positiva x-axeln och en linje genom origo och projektionen av punkten på xy-planet. Denna vinkel kallas ofta longitud.

Omvandlingen från kartesiska till sfäriska koordinater sker genom

r = x 2 + y 2 + z 2 {\displaystyle r={\sqrt {x^{2}+y^{2}+z^{2}}}}
φ = arccos z r {\displaystyle \varphi ={\mbox{arccos}}\,{\frac {z}{r}}}
θ = arctan y x {\displaystyle \theta ={\mbox{arctan}}\,{\frac {y}{x}}}

och omvandlingen från sfäriska koordinater till kartesiska görs enligt

x = r sin φ cos θ {\displaystyle x=r\,\sin \varphi \,\cos \theta }
y = r sin φ sin θ {\displaystyle y=r\,\sin \varphi \,\sin \theta }
z = r cos φ {\displaystyle z=r\,\cos \varphi }

Inom fysiken är beteckningarna ofta de motsatta, så att θ är kolatitud och φ longitud.

Tillämpningar

Det frekvensberoende strålningsmönstret för en högtalare visat med hjälp av sfäriska koordinater för sex olika frekvenser

Sfäriska koordinater används inom astronomi, rymdfart, geografi, navigation och andra vetenskaper och områden som innefattar positions- och riktningsbestämningar på jorden, i solsystemet eller i universum. Härvid används exempelvis ekvatoriella koordinater (med ekvatorsplanet som basplan), ekliptiska koordinater (med ekliptikan som basplan) och horisontella koordinater (med horisontalplanet som basplan). Dessa system använder elevation (vinkeln mot basplanet, det vill säga 90°-φ) i stället för polvinkel/kolatitud. Elevationen kallas även latitud (dock ej geodetisk latitud, vilken är lodlinjens vinkel mot ekvatorialplanet), deklination eller altitud, medan θ kallas longitud, rektascension, timvinkel eller azimut. För elevationen, ε, gäller:

ε = arcsin z r {\displaystyle \varepsilon ={\mbox{arcsin}}\,{\frac {z}{r}}}

och

x = r cos ε cos θ {\displaystyle x=r\,\cos \varepsilon \,\cos \theta }
y = r cos ε sin θ {\displaystyle y=r\,\cos \varepsilon \,\sin \theta }
z = r sin ε {\displaystyle z=r\,\sin \varepsilon }


Tredimensionell modellering av högtalare används för att förutsäga högtalarnas beteenden. Ett antal sfäriska grafer över ett stort frekvensområde behövs då strålningsegenskaperna är starkt beroende av frekvensen. Sfäriska grafer visar åskådligt hur en högtalare tenderar att bli rundstrålande vid låga frekvenser.

Sfäriska koordinatsystem är också vanliga för utveckling av 3D-spel, till exempel för att rotera "kameran" kring spelarens position.

Generaliserade sfäriska koordinater

Sfäriska koordinater kan generaliseras till n dimensioner:

x 1 = r cos ( ϕ 1 ) x 2 = r sin ( ϕ 1 ) cos ( ϕ 2 ) x 3 = r sin ( ϕ 1 ) sin ( ϕ 2 ) cos ( ϕ 3 ) x n 1 = r sin ( ϕ 1 ) sin ( ϕ n 2 ) cos ( ϕ n 1 ) x n = r sin ( ϕ 1 ) sin ( ϕ n 2 ) sin ( ϕ n 1 ) {\displaystyle {\begin{aligned}x_{1}&=r\cos(\phi _{1})\\x_{2}&=r\sin(\phi _{1})\cos(\phi _{2})\\x_{3}&=r\sin(\phi _{1})\sin(\phi _{2})\cos(\phi _{3})\\&{}\,\,\,\vdots \\x_{n-1}&=r\sin(\phi _{1})\cdots \sin(\phi _{n-2})\cos(\phi _{n-1})\\x_{n}&=r\sin(\phi _{1})\cdots \sin(\phi _{n-2})\sin(\phi _{n-1})\end{aligned}}}

Vinklarna kan beräknas från

tan ( ϕ n 1 ) = x n x n 1 tan ( ϕ n 2 ) = x n 2 + x n 1 2 x n 2 tan ( ϕ 1 ) = x n 2 + x n 1 2 + + x 2 2 x 1 {\displaystyle {\begin{aligned}\tan(\phi _{n-1})&={\frac {x_{n}}{x_{n-1}}}\\\tan(\phi _{n-2})&={\frac {\sqrt {{x_{n}}^{2}+{x_{n-1}}^{2}}}{x_{n-2}}}\\&{}\,\,\,\vdots \\\tan(\phi _{1})&={\frac {\sqrt {{x_{n}}^{2}+{x_{n-1}}^{2}+\cdots +{x_{2}}^{2}}}{x_{1}}}\end{aligned}}}

Genom omnumrering erhålls ett rekursivt schema för koordinaterna:

x n = r cos ( ϕ n 1 ) x n 1 = r sin ( ϕ n 1 ) cos ( ϕ n 2 ) x n 2 = r sin ( ϕ n 1 ) sin ( ϕ n 2 ) cos ( ϕ n 3 ) x 2 = r sin ( ϕ n 1 ) sin ( ϕ 2 ) cos ( ϕ 1 ) x 1 = r sin ( ϕ n 1 ) sin ( ϕ 2 ) sin ( ϕ 1 ) {\displaystyle {\begin{aligned}x_{n}&=r\cos(\phi _{n-1})\\x_{n-1}&=r\sin(\phi _{n-1})\cos(\phi _{n-2})\\x_{n-2}&=r\sin(\phi _{n-1})\sin(\phi _{n-2})\cos(\phi _{n-3})\\&{}\,\,\,\vdots \\x_{2}&=r\sin(\phi _{n-1})\cdots \sin(\phi _{2})\cos(\phi _{1})\\x_{1}&=r\sin(\phi _{n-1})\cdots \sin(\phi _{2})\sin(\phi _{1})\end{aligned}}}

Vinklarna kan då beräknas genom

| | L k | | = sgn ( x k ) x k 2 + | | L k 1 | | 2 = x k | | x k | | x k 2 + | | L k 1 | | 2 {\displaystyle ||{\vec {L}}_{k}||=\operatorname {sgn}(x_{k}){\sqrt {x_{k}^{2}+||{\vec {L}}_{k-1}||^{2}}}={\frac {x_{k}}{||x_{k}||}}{\sqrt {x_{k}^{2}+||{\vec {L}}_{k-1}||^{2}}}}

och med | | L 0 | | = 0 {\displaystyle ||{\vec {L}}_{0}||=0} erhålls

tan ( ϕ k ) = x k 2 + | | L k 1 | | 2 x k + 1 = | | L k | | x k + 1 {\displaystyle \tan(\phi _{k})={\frac {\sqrt {x_{k}^{2}+||{\vec {L}}_{k-1}||^{2}}}{x_{k+1}}}={\frac {||{\vec {L}}_{k}||}{x_{k+1}}}}

och där längdkoordinaten är

r = | | L n | | {\displaystyle r=||{\vec {L}}_{n}||}

Exempel

För n = 3 och med de gemensamma koordinataxlarna x, y, z gäller

x 3 = z = r cos ( ϕ 2 ) x 2 = x = r sin ( ϕ 2 ) cos ( ϕ 1 ) x 1 = y = r sin ( ϕ 2 ) sin ( ϕ 1 ) {\displaystyle {\begin{aligned}x_{3}&=z=r\cos(\phi _{2})\\x_{2}&=x=r\sin(\phi _{2})\cos(\phi _{1})\\x_{1}&=y=r\sin(\phi _{2})\sin(\phi _{1})\\\end{aligned}}}

För vinklarna gäller då

tan ( ϕ 2 ) = | | L 2 | | x 3 = x 2 2 + x 1 2 x 3 = x 2 + y 2 z tan ( ϕ 1 ) = | | L 1 | | x 2 = x 1 2 x 2 = y x {\displaystyle {\begin{aligned}\tan(\phi _{2})={\frac {||{\vec {L}}_{2}||}{x_{3}}}&={\frac {\sqrt {x_{2}^{2}+x_{1}^{2}}}{x_{3}}}={\frac {\sqrt {x^{2}+y^{2}}}{z}}\\\tan(\phi _{1})={\frac {||{\vec {L}}_{1}||}{x_{2}}}&={\frac {\sqrt {x_{1}^{2}}}{x_{2}}}={\frac {y}{x}}\end{aligned}}}

Externa länkar

  • Wikimedia Commons har media som rör Sfäriska koordinater.
    Bilder & media
v  r
Koordinater
Punktkoordinater: Kartesiska · Cylindriska · Sfäriska · Polära  · Log-polära  · Barycentriska  · Trilinjära  · Homogena
Linjekoordinater: Homogena  · Plücker