Mathematica绘制函数图像—三维“极坐标”

        Mathematica里面, 一般的绘制函数图像的号令, 都有响应的三维模式 。 如:Plot和Plot3D, ParametricPlot和ParametricPlot3D, ContourPlot和ContourPlot3D 。 可是, PolarPlot的三维模式是什么?也就是, 平面极坐标的三维模式是什么?谜底是:球坐标 。

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

需要这些哦
电脑
Mathematica
方式/
1        球坐标的画图, 用SphericalPlot3D 。
        举个例子:
SphericalPlot3D[ 1 + 2 Cos[2 \[Theta]], {\[Theta], 0, Pi}, {\[Phi], 0, 2 Pi}]

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

2        画三个齐心半球:
SphericalPlot3D[{1, 2, 3}, {\[Theta], 0, Pi}, {\[Phi], 0, Pi},  PlotPoints -> 30]

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

3        再举一例, 此次涉及到复变函数:
SphericalPlot3D[
 Re[Sin[\[Theta]] Cos[\[Theta]] Exp[2 I*\[CurlyPhi]]], {\[Theta], 
  0, \[Pi]}, {\[CurlyPhi], 0, 2 \[Pi]}]

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

4        画图时, 去失落坐标轴:
SphericalPlot3D[ 1 + 2 Cos[2 \[Theta]], {\[Theta], 0, Pi}, {\[Phi], 0, 2 Pi},  Axes -> False]

Mathematica绘制函数图像—三维“极坐标”

文章插图

Mathematica绘制函数图像—三维“极坐标”

文章插图

5        画图时, 去失落外框:
SphericalPlot3D[{1, 2, 3}, {\[Theta], 0, Pi}, {\[Phi], 0, Pi}, 
 PlotPoints -> 30, Boxed -> False]

Mathematica绘制函数图像—三维“极坐标”

文章插图

推荐阅读