文档

创建三维图

这个例子展示了如何在MATLAB®中创建各种三维图形。

网格图

函数创建线框网格。默认情况下,网格的颜色与表面高度成比例。

z =山峰(25);图网(z)

曲面图

冲浪函数用于创建三维曲面图。

冲浪(z) colormap(飞机)%变色图

表面图(有阴影)

surfl函数创建基于色彩图的光照的表面图。为了更平滑的颜色过渡,使用线性强度变化的颜色图,例如粉红色的

surfl (z) colormap(粉色)%变色图阴影插值函数%插值颜色跨越线和面

等高线图

轮廓函数用于创建具有常数值等高线的图。

colormap轮廓(z, 16)默认的%变色图

箭袋的阴谋

箭袋函数将二维向量绘制为箭头。

x = 2: .2:2;y = 1: .2:1;[xx, yy] = meshgrid (x, y);zz = xx。* exp (- xx。^ 2 yy。^ 2);(px, py) =梯度(zz,。2。2);箭袋(x, y, px, py) xlim ([-2.5 - 2.5])%设置x轴的极限

3-D体块切片

功能显示在平面上的数据,切片通过容量数据。

x = 2: .2:2;y = 2: .25:2;z = 2: .16:2;[x, y, z] = meshgrid (x, y, z);v = x。* exp (- x ^ 2 y。^ 2 z。^ 2);xslice = [-1.2, 8, 2];y-z平面的位置yslice = 2;x-z平面位置zslice = (2,0);x-y平面的位置片(x, y, z, v, xslice yslice, zslice)包含(“x”) ylabel (“y”) zlabel (“z”

这个话题有用吗?