Previous section-----Next section

SphericalToXYZ
3D

SphericalToXYZ[{radius, baseangle, altitudeangle}] converts the given point from spherical to Cartesian coordinates and returns {x, y, z}.

SphericalToXYZ accepts the Coordinates option to specify the relationship between the two coordinate systems. By default, altitudeangle is measured in the Z direction, and a baseangle of zero puts the point in the Y = 0 plane. Coordinates->YZX causes altitudeangle to be measured in the X direction, and so on.
• More complicated coordinate reorientations require a rotation matrix.
• See also: CylindricalToXYZ, XYZ, XYZToCylindrical, XYZToSpherical, ZXY.

Further Examples

Load the Modeler3D package.

Here is a vector in Cartesian coordinates converted to cylindrical.

Here it is converted back to Cartesian, but with a different ordering of x, y, and z.

Here is a vector in spherical coordinates converted to Cartesian.

Converting this back to spherical coordinates yields something that requires a few assumptions to be reduced to its original form.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information