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繪制函數圖像—三維“極坐標”

猜你喜歡