変数関数 を可視化するために、等高線を描く ContourPlot[]14, 濃淡図を描く DensityPlot[] が用意されている15。 使い方は
ContourPlot[f[x,y], {x,xmin,xmax}, {y,ymin,ymax}] DensityPlot[f[x,y], {x,xmin,xmax}, {y,ymin,ymax}]例として
ContourPlot[Sin[x]Sin[y], {x,-2,2}, {y,-2,2}] DensityPlot[Sin[x]Sin[y], {x,-2,2}, {y,-2,2}] |
で表される曲線を描くために、
ContourPlot[f[x,y]==c, {x,xmin,xmax}, {y,ymin,ymax}]という使い方が出来る。
ContourPlot[Sin[x]Sin[y], {x,-2,2}, {y,-2,2}] DensityPlot[Sin[x]Sin[y], {x,-2,2}, {y,-2,2}] |
オプションとして
Contours -> 整数(等高線の本数) Contours -> 数値のリスト(等高線のレベル) PlotRange -> {zmin,zmax} または Automatic PlotPoints -> 整数 (デフォールトが 15。小さい!非力さが出て来る。) ContourShading -> False (塗り絵(陰影付け)をするかどうか。デフォールトは True)