Re: How to plot a graph in a non-Cartesian coordinate?
- To: mathgroup at smc.vnet.net
- Subject: [mg78710] Re: How to plot a graph in a non-Cartesian coordinate?
- From: dh <dh at metrohm.ch>
- Date: Sat, 7 Jul 2007 06:07:56 -0400 (EDT)
- References: <f6kqh6$k7k$1@smc.vnet.net>
Hi, you can plot e.g. spherical coordinates in sperical coordinates axes just using Plot or ListPlot. But I think that is not what you want. You may want to use e.g. sperical coordinates and plot in a cartesian space. Therefore, you need a coordinate transformation. This is made easy by the package: VectorAnalysis where you find the function: CoordinatesToCartesian. hope this helps, Daniel Budaoy wrote: > How can I plot equations in coordinates other than Cartesian > coordinate easily. In Mathematica 6, new commands are supported such > as PolarPlot and SphericalPlot and so on; my question is can I plot a > 3D graph in spherical coordinate without SpherialPlot, and if I want > to plot a graph in Maxwell coordinate directly which command should I > use if I don't want to make a coordinate transformation? > > P.S., I find that many calculations in Mathematica are much faster > than those in other computing algebra system, whether the difference > comes from those codes used in Mathematica calculations are kernel > functions( i.e. DSolve) and compiled in C, but in others not (maybe > written in their languages)? > > Thanks for your reply. > >