next up previous
Next: 9 Mathematica のサウンド機能 Up: 8 Mathematica のグラフィックス Previous: 8.5.5 ContourPlot[], DensityPlot[], ImplicitPlot[]

8.6 3次元グラフィックス

$2$ 変数関数のグラフを描く Plot3D[]

    Plot3D[f, {x,xmin,xmax}, {y,ymin,ymax}]
が基本的な使い方。例えば
    Plot3D[Sin[x y], {x,0,3}, {y,0,3}]

オプションとして以下のようなものがある。
    HiddenSurface -> False          隠面消去をしない
    PlotPoints -> 個数              大きくすると細かい図を書く。
    ViewPoint -> {x,y,z}            視点の指定

ParametricPlot3D[], ListPlot3D[] 等もある (パラメーター曲線、パラメーター曲面)。次の例は是非試してみよう。
ParametricPlot3D[{Sin[t], Cos[t], t/3}, {t, 0, 15}]  
ParametricPlot3D[{t,u,Sin[t u]}, {t,0,3}, {u,0,3}]  
ParametricPlot3D[{Sin[t],Cos[t],u}, {t,0,2Pi}, {u,0,4}]  
ParametricPlot3D[{Cos[t](3+Cos[u]),Sin[t](3+Cos[u]),Sin[u]},  
                {t,0,2Pi}, {u,0,2Pi}]  
ParametricPlot3D[{Cos[t]Cos[u],Sin[t]Cos[u],Sin[u]},  
                {t,0,2Pi}, {u,-Pi/2,Pi/2}]  

\includegraphics[width=6cm]{3D/g1.eps}
\includegraphics[width=10cm]{3D/g2.eps}
\includegraphics[width=10cm]{3D/g3.eps}
\includegraphics[width=10cm]{3D/g4.eps}
\includegraphics[width=10cm]{3D/g5.eps}


next up previous
Next: 9 Mathematica のサウンド機能 Up: 8 Mathematica のグラフィックス Previous: 8.5.5 ContourPlot[], DensityPlot[], ImplicitPlot[]
Masashi Katsurada
平成20年10月18日