SphericalPlot3D

SphericalPlot3D[r,θ,ϕ]

generates a 3D plot with a spherical radius r as a function of spherical coordinates θ and ϕ.

SphericalPlot3D[r,{θ,θmin,θmax},{ϕ,ϕmin,ϕmax}]

generates a 3D spherical plot over the specified ranges of spherical coordinates.

SphericalPlot3D[{r1,r2,},{θ,θmin,θmax},{ϕ,ϕmin,ϕmax}]

generates a 3D spherical plot with multiple surfaces.

Details and Options

Examples

open allclose all

Basic Examples  (3)

Plot a spherical surface:

In[1]:=
Click for copyable input
Out[1]=

Plot several spherical surfaces:

In[1]:=
Click for copyable input
Out[1]=

Style the resulting surface:

In[1]:=
Click for copyable input
Out[1]=

Scope  (17)

Options  (62)

Applications  (5)

Properties & Relations  (8)

Possible Issues  (1)

Neat Examples  (2)

See Also

RevolutionPlot3D  ParametricPlot3D  PolarPlot  Sphere  RotationMatrix

Tutorials

Introduced in 2007
(6.0)
| Updated in 2016
(11.0)