Zuordnungsfunktionen für Koordinatensysteme
• xy2pol(x, y) oder xy2pol(v) – Konvertiert die kartesischen Koordinaten eines Punkts (x, y) in Polarkoordinaten (r, θ).
• pol2xy(r, θ) oder pol2xy(v) – Konvertiert die Polarkoordinaten eines Punkts (r, θ) in kartesische Koordinaten (x, y).
• xyz2sph(x, y, z) oder xyz2sph(v) – Konvertiert die kartesischen Koordinaten eines Punkts (x, y, z) in Kugelkoordinaten (r, θ, φ).
• sph2xyz(r, θ, φ) oder sph2xyz(v) – Konvertiert die Kugelkoordinaten eines Punkts (r, θ, φ) in kartesische Koordinaten (x, y, z).
• xyz2cyl(x, y, z) oder xyz2cyl(v) – Konvertiert die kartesischen Koordinaten eines Punkts (x, y, z) in Zylinderkoordinaten (r, θ, φ).
• cyl2xyz(r, θ, z) oder cyl2xyz(v) – Konvertiert die Zylinderkoordinaten eines Punkts (r, θ, z) in kartesische Koordinaten (x, y, z).
Jede Funktion gibt einen aus drei Elementen bestehenden Spaltenvektor mit den neuen Koordinaten zurück. Winkel werden in Radianten angegeben.
Die Funktionen
sph2xyz und
cyl2xyz eignen sich als letztes Argument für
CreateMesh und
CreateSpace.
Argumente
• x, y, z, r, θ, φ sind reelle Zahlen. Wenn Sie den Gradoperator nicht hinzufügen, wird der Winkel θ als Winkel in Radiant interpretiert.
• v ist ein Vektor mit zwei oder drei Elementen, der die Koordinaten enthält, die in die Struktur des anderen Arguments der jeweiligen Funktion transformiert werden sollen.