このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
ezmesh
(非推奨) 3 次元メッシュ プロッター
ezmesh
は推奨されません。代わりに fmesh
を使用してください。
説明
ezmesh(
は、f(x,y) のグラフを作成します。ここで、f
)f
は、x と y のような 2 変数から成る数学関数を表すシンボリック式です。
関数 f は、既定の領域 –2π < x < 2π、–2π < y < 2π にプロットされます。MATLAB® ソフトウェアでは、生じる変動量に従って、計算するグリッドが選択されます。関数 f がグリッド上の点に対して定義されない (特異である) 場合、これらの点はプロットされません。
ezmesh(
は、指定された f
,domain
)domain
で f をプロットします。domain
は、4 行 1 列のベクトル [xmin, xmax, ymin, ymax] または 2 行 1 列のベクトル [min, max] のいずれかです (ここで、min < x < max、min < y < max です)。
f が変数 (x と y でなく) u と v の関数の場合は、領域の終了点 umin、umax、vmin、vmax はアルファベット順に並べ替えられます。そのため、ezmesh(u^2 - v^3,[0,1],[3,6])
は、領域 0 < u < 1、3 < v < 6 で、u2 - v3 をプロットします。
ezmesh(___,
は、n
)n
行 n
列のグリッドを使用して、既定の領域で関数 f をプロットします。n
の既定値は 60 です。
ezmesh(___,'circ')
は、領域内の中心に関数 f を円の型でプロットします。
例
シンボリック式の 3 次元のメッシュ プロット
この例では、次の関数を可視化します。
ここで、メッシュ プロットは、40 行 40 列のグリッド上で表示されます。メッシュラインは、カラーマップを単色に設定することで、一様な青色に設定されています。
syms x y ezmesh(x*exp(-x^2-y^2),[-2.5,2.5],40) colormap([0 0 1])
入力引数
バージョン履歴
R2006a より前に導入