next up previous
Next: 3.6 3次元グラフィックス Up: 3.5 2次元グラフィックス Previous: 3.5.4 NDSolve[]

3.5.5 $2$変数関数の等高線、濃淡図

$2$ 変数関数 $(x,y)\mapsto f(x,y)$ を可視化するために、等高線を描く ContourPlot[]2, 濃 淡図を描く DensityPlot[] が用意されている。 使い方は
        ContourPlot[f, {x,xmin,xmax}, {y,ymin,ymax}]
        DensityPlot[f, {x,xmin,xmax}, {y,ymin,ymax}]
例として

		ContourPlot[Sin[x]Sin[y], {x,-2,2}, {y,-2,2}]

オプションとして

        Contours -> 整数
        PlotRange -> {zmin,zmax} または Automatic
        PlotPoints -> 整数  (デフォールトが 15。小さい!) 
        ContourShading -> False  (デフォールトは True)

PlotPints の値が小さいため、 あまり精密な図は描けない。もちろん 大きくすれば精度が上がるが、描くのに時間がかかるようになる。


next up previous
Next: 3.6 3次元グラフィックス Up: 3.5 2次元グラフィックス Previous: 3.5.4 NDSolve[]
Masashi Katsurada
平成20年10月18日