Funciones > Representación gráfica > Funciones de asignación de sistemas de coordenadas
  
Funciones de asignación de sistemas de coordenadas
xy2pol(x, y) o xy2pol(v): convierte las coordenadas rectangulares de un punto (x, y) en coordenadas polares (r, θ).
pol2xy(r, θ) o pol2xy(v): convierte las coordenadas polares de un punto (r, θ) en coordenadas rectangulares (x, y).
xyz2sph(x, y, z) o xyz2sph(v): convierte las coordenadas rectangulares de un punto (x, y, z) en coordenadas esféricas (r, θ, φ).
sph2xyz(r, θ, φ) o sph2xyz(v): convierte las coordenadas esféricas de un punto (r, θ, φ) en coordenadas rectangulares (x, y, z).
xyz2cyl(x, y, z) o xyz2cyl(v): convierte las coordenadas rectangulares de un punto (x, y, z) en coordenadas cilíndricas (r, θ, φ).
cyl2xyz(r, θ, z) o cyl2xyz(v): convierte las coordenadas cilíndricas de un punto (r, θ, z) en coordenadas rectangulares (x, y, z).
Cada función devuelve un vector de columna de tres elementos con las nuevas coordenadas. Los ángulos se expresan en radianes.
Las funciones sph2xyz y cyl2xyz resultan útiles como último argumento para CreateMesh y CreateSpace.
Argumentos
x, y, z, r, θ, φ son números reales. Si no se añade el operador grado, el ángulo θ se interpretará como un ángulo en radianes.
v es un vector de dos o tres elementos que proporciona las coordenadas para realizar una transformación en la estructura de argumento alterno de estas funciones.