WOLFRAM

performs the coordinate transformation t on the point pt.

CoordinateTransform[t,{pt1,pt2,}]

transforms several points.

Details

Examples

open allclose all

Basic Examples  (2)Summary of the most common use cases

Change a generic point in polar coordinates to Cartesian coordinates:

Out[1]=1

Change a specific point in Cartesian coordinates to polar coordinates:

Out[1]=1

Scope  (5)Survey of the scope of standard use cases

Give the {x,y,z} values for a point expressed in spherical coordinates:

Out[1]=1

Change a point in prolate spheroidal to spherical coordinates, specifying a parameter for prolate spheroidal coordinates:

Out[1]=1

The same transformation, expressed more verbosely:

Out[2]=2

Transform coordinates on the sphere of radius r to corresponding values in the stereographic projection:

Out[1]=1

Transform several points at once from cylindrical to Cartesian coordinates:

Out[1]=1

Transform a matrix of points from Cartesian to spherical coordinates:

Out[1]=1

Applications  (1)Sample problems that can be solved with this function

Convert a curve in non-Cartesian coordinates to a corresponding Cartesian expression for purposes of visualization:

Out[2]=2
Out[3]=3

This curve is approximately 11.2 radii in length:

Out[4]=4

Properties & Relations  (8)Properties of the function, and connections to other functions

CoordinateTransformData[ent,"Mapping",pt] is effectively CoordinateTransform[ent,pt]:

Out[1]=1

CoordinateTransform checks that inputs obey the coordinate range assumptions of charts:

Out[1]=1

This point violates the coordinate range assumption on the polar angle :

Out[2]=2

Extract the symbolic transform from CoordinateTransformData to apply it to singular points:

Out[3]=3

The reverse mapping is not well-defined at this point:

Out[4]=4

CoordinateTransform preserves the shape of arrays:

Out[1]=1

This includes empty arrays:

Out[2]=2

CoordinateTransform changes the coordinate values of points:

Out[1]=1

TransformedField changes the coordinate expressions for fields:

Out[2]=2
Out[1]=1
Out[2]=2

ToPolarCoordinates is a special case of CoordinateTransform:

Out[1]=1
Out[2]=2

FromSphericalCoordinates is a special case of CoordinateTransform:

Out[1]=1

ToSphericalCoordinates is a special case of CoordinateTransform:

Out[1]=1
Wolfram Research (2012), CoordinateTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/CoordinateTransform.html (updated 2015).
Wolfram Research (2012), CoordinateTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/CoordinateTransform.html (updated 2015).

Text

Wolfram Research (2012), CoordinateTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/CoordinateTransform.html (updated 2015).

Wolfram Research (2012), CoordinateTransform, Wolfram Language function, https://reference.wolfram.com/language/ref/CoordinateTransform.html (updated 2015).

CMS

Wolfram Language. 2012. "CoordinateTransform." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/CoordinateTransform.html.

Wolfram Language. 2012. "CoordinateTransform." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/CoordinateTransform.html.

APA

Wolfram Language. (2012). CoordinateTransform. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CoordinateTransform.html

Wolfram Language. (2012). CoordinateTransform. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CoordinateTransform.html

BibTeX

@misc{reference.wolfram_2025_coordinatetransform, author="Wolfram Research", title="{CoordinateTransform}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/CoordinateTransform.html}", note=[Accessed: 13-March-2025 ]}

@misc{reference.wolfram_2025_coordinatetransform, author="Wolfram Research", title="{CoordinateTransform}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/CoordinateTransform.html}", note=[Accessed: 13-March-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_coordinatetransform, organization={Wolfram Research}, title={CoordinateTransform}, year={2015}, url={https://reference.wolfram.com/language/ref/CoordinateTransform.html}, note=[Accessed: 13-March-2025 ]}

@online{reference.wolfram_2025_coordinatetransform, organization={Wolfram Research}, title={CoordinateTransform}, year={2015}, url={https://reference.wolfram.com/language/ref/CoordinateTransform.html}, note=[Accessed: 13-March-2025 ]}