       discrete points in 3D polar

• To: mathgroup at smc.vnet.net
• Subject: [mg113353] discrete points in 3D polar
• From: Igor Barani <ibarani at gmail.com>
• Date: Mon, 25 Oct 2010 06:39:35 -0400 (EDT)

Hi,

I am trying to plot a list of discrete points in 3D polar (spherical)
space.  The data is in the format (r, phi, psi) where the r value
represents a normalized radial distance, phi (in degrees) is the
inclination (polar angle), and psi (in degrees) is the azimuth
(azimuthal angle).  For this specific problem, we have a spherical
object that was divided in half by a plane.  From the center of the
sphere (the origin), a line was drawn to the sphere edge on this plane
such that a vector (1,0,0) represents the main axis.  All the
coordinates are reported with respect to this axis and the radial
distance is normalized to this vector.  For example, if I have two
spheres of different size and specify the main axis in the same manner
in both cases, the spherical coordinates for a "relative" location in
one sphere would correspond to the same "relative" location in the
other sphere.  Some sample data is shown below (CSV file is also
attached):

Structure, R, Phi (degrees), Psi (degrees)
Target 1, 0.27, -2.17, 1.89
Target 2, 0.24, -0.92, 1.7
Target 3, 0.28, -1.61, 1.18

I am unfortunately a novice in mathematica (a physician) and despite
spending some time playing with the program, I could not create a nice
3D graph to display this information.  I would very much appreciate
your help and suggestions to solve this display problem.  I believe
that another system has a function called "3D polar plot" (based on my
websearch) but I could not find an equivalent function in Mathematica.
I don't think that RevolutionPlot3D works here because it only
accepts a function and not discrete points for input.  Please advise.

Thank you in advance for your help and suggestions.

- Igor

• Prev by Date: Re: More Mathematica CAN'T do than CAN???
• Next by Date: Re: How to create a named compound 3D object?
• Previous by thread: Re: nested SetDelayed
• Next by thread: Re: discrete points in 3D polar