三维特殊图形
基本上可以再二维平面绘图函数的基础上添加数字实现,但三维立体图增加了如:网格图,表面涂,视角控制,光照,透明度控制等。
三维线性图plot3(X,Y,Z)
三维条形图(bar3)
bar3(Y):绘制向量Y每一个元素的条形图,幅度代表元素值,下标为Y的序列
bar3(X,Y)和bar3(X,Y,width):绘制向量Y的每一个元素在指定X位置的条形图
width是每一个x的宽度默认值为0.8,当宽度为1时,条形紧挨着。
三维散点图(scatter3)
scatter(X,Y,Z)和scatter(X,Y,Z,s,c):
X,Y,Z为三维坐标向量,必须有相同的长度。s指圆圈标记点的面积,(可是标量,可是与X,Y,Z相同大小的向量。c用来确定颜色。
三维网格图
三维表面图(surf)
surf(z)
surf(x,y,z)
surf(x,y,z,c)
surfc(…)
简易表面图
>> zeta=-pi/2:pi/12:pi/2;
r=0.5+cos(zeta);
r=[0.5,r,0.5];
[x,y,z]=cylinder(r,12);
surf(x,y,z),grid on