changecoords - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Graphics : Packages : plots : changecoords

plots

  

changecoords

  

plotting coordinate changes

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

changecoords(p, coord)

Parameters

p

-

plot data structure

coord

-

new coordinate system

Description

• 

The changecoords function transforms a plot structure to one that uses a new coordinate system.

• 

The input p must be a two or three dimensional plot data structure, while coord must be one of the accepted set of coordinate types available. At present these include:

  

In three dimensions - bipolarcylindrical, bispherical, cardioidal, cardioidcylindrical, casscylindrical, confocalellip, confocalparab, conical, cylindrical, ellcylindrical, ellipsoidal, hypercylindrical, invcasscylindrical, invellcylindrical, invoblspheroidal, invprospheroidal, logcoshcylindrical, logcylindrical, maxwellcylindrical, oblatespheroidal, paraboloidal, paraboloidal2, paracylindrical, prolatespheroidal, rosecylindrical, sixsphere, spherical, spherical_math, spherical_phsycis, tangentcylindrical, tangentsphere, and toroidal.

  

In two dimensions - bipolar, cardioid, cassinian, elliptic, hyperbolic, invcassinian, invelliptic, logarithmic, logcosh, maxwell, parabolic, polar, rose, and tangent.

• 

The conversions from the various coordinate systems to Cartesian coordinates can be found in the coords help page.

• 

The result of a call to changecoords is a PLOT or PLOT3D data structure containing information to render the plot. You can assign the data structure to a variable, save it in a file, then read it back in for redisplay.  For more information about plot data structures, see plot/structure.

• 

There are other functions available to transform plot data structures. A number of these are in the plottools package and are listed on the plottools help page.  The plots[display] function can also be used to transform plots.

• 

The command with(plots,changecoords) allows the use of the abbreviated form of this command.

Examples

withplots:

pplotsinx,x,x=0..2π:

changecoordsp,polar

pplot3d1.3xsiny,x,y,x=1..2π,y=0..π:

changecoordsp,spherical

changecoordsp,paraboloidal

changecoordsp,conical2,3

pplot3dx+y,x,y,x=π..π,y=π..π:

changecoordsp,bipolarcylindrical

changecoordsp,bipolarcylindrical3

See Also

addcoords

changecoords

coords

plot/coords

plot/structure

plot3d[coords]

plots[coordplot3d]

plots[coordplot]

plots[display]

plottools