主要内容

最新のリリースは,このページがまだ翻訳されいません。このこのの最新版版は英语でご覧になれます。

メッシュメッシュプロットと表面表面作作作者:作者

メッシュプロットと表面プロットについて

马铃薯®では,X-y平静に引かれたグリッド上にある点のZ.座标によって表面を定义し,邻接する点を结ぶ直直ををしてこれを表します。关键词相关数数啮合と关节冲浪によって表面を3次元で表示ますます。

  • 啮合では,定义定义点を结ぶラインのみに色の付いたワイヤーフレームの表面が描かれれフレームの表面表面が描かれ

  • 冲浪では,点点を结ぶラインと表面の构面が色彩されますさされますれされれ

matlabでは,图のカラーマップのインデックスzデータ値をマッピングするにより表面を彩色します。

2次数关节可致

2个数有关部Z.=FXy)をを表示するに,

  1. 关节のカバーするよう,それぞれ行と列を缲り返しててXy行为作物成し。

  2. Xyを使って关关数を评価,グラフ化します。

关节meshgrid.は,2个数有关部の行执前用语に,単一个のまたは2つのベクトルXyでで指定されるれる领域行为Xyに変换します。Xの行はベクトルXのコピーで,yの列はベクトルyののです。

真诚关有数の化

このこの例で,2次元の关圈Sinc,罪(R./R.Xおよびy方向で実行しし化グラフグラフ示し示し示し示し示しR.は,行程の中心にある原点からの距离。eps.(非常に小さい値)を加加すると,R.= 0.の点でメッシュに穴开放のを防ぐことができます。

[x,y] = meshgrid(-8:.5:8);r = sqrt(x. ^ 2 + y. ^ 2)+ eps;z = sin(r)./ r;网格(x,y,z)

既定の设定では,matlabは现正常使用してメッシュ彩色しし。

色の付いた表面プロット

この例でで,关节Sincをを表面プロットとしてグラフ,カラーカラーマップを选択,カラーバーを付し,データデータを色にマッピングするするを示し示し示し示し示し示し示し

,Z.のの値とカラーマップマップによってされ(Colormapは,顺番付けられた色リストです)。

[x,y] = meshgrid(-8:.5:8);r = sqrt(x. ^ 2 + y. ^ 2)+ eps;z = sin(r)./ r;冲浪(x,y,z)colormapHSV.彩色栏

表面の说明化

このこのの面可の度で示し示しますます度度度示しますますれる度度示し示しますます度度度度示し指定ますれるか度度の示し指定ささ度度alphamap.に基础ます。

[x,y] = meshgrid(-8:.5:8);r = sqrt(x. ^ 2 + y. ^ 2)+ eps;z = sin(r)./ r;冲浪(x,y,z)colormapHSV.alpha(.4)

matlabは,面のalpha値が0.4である表面を表示ます.alpha値の范囲は0(完全に说明)から1(不明明)です。

表面プロットをライトで照らす

この例では,前の例と同じ表面使い,赤色にカラーリングし,メッシュラインを除去ます.lightオブジェクトは,「カメラ」の左侧付付されます(カメラカメラ,表面を见ている空间内の位置です)。

[x,y] = meshgrid(-8:.5:8);r = sqrt(x. ^ 2 + y. ^ 2)+ eps;z = sin(r)./ r;冲浪(x,y,z,'facecholor''红''Edgecolor''没有')凸实剩下;灯光ph

。

表面の作品

图ツールバーとカメラツールは,3次元グラフィックスを対话的ににを提供します。カメラツールバーます。[表示]メニューから[カメラのツールバー]をを选択することことにより表示しし

次の図は,両方のツールバーと[3次元回転]ツールツールが选択さされてことを示し示しいることを示し

00