changecoords2d - change coordinate systems in a 2d plot
changecoords2d(p, coords = coord);
a two-dimensional plot structure
the name of a two-dimensional coordinate system, or
is the name of a two-dimensional coordinate system.
This is a replacement for
for two-dimensional coordinate systems, to correct bugs in that procedure in Maple 6.
The two-dimensional plot data structure
may be produced by any of the commands that plot two-dimensional graphs, with any plotting options allowed by those commands. Note that any plot options other than coords must be part of the command that produces
, not an option to
may be any of the available two-dimensional coordinate systems:
, or a system defined using
. The transformations used are given in the
With the construction
, the roles of the two coordinates are reversed. Thus while
produces a plot where the
coordinates of the original plot
are interpreted as polar coordinates
they are interpreted as
Some of the coordinate systems have from one to three parameters, which may be specified in functional form, e.g.
. If parameter values are not specified, the defaults are 1, 1/2, and 1/3 for the three parameters.
The output is a two-dimensional plot data structure which may be displayed directly or assigned to a variable, perhaps modified further, and displayed later.
This function is part of the
Maple Advisor Database
changecoords2d(plot(cos(x), x=-Pi/2..Pi/2, scaling = constrained), reverse(polar));
changecoords2d(pointplot([seq([1,Pi/10*i],i=0..19)], style=line), polar);
Warning, the name changecoords has been redefined
changecoords2d(plot(1, x=0..1), logcosh(2));