Matlab
三维曲线绘制
plot3(x,y,z,s)
plot3(x1,y1,z1,s1,x2,y2,z2,s2)
三维曲面绘制
mesh(x,y,z,c) %绘制三维网格图
surf(x,y,z,c) %绘制三维曲面图
注:c是color(颜色)
meshc(x,y,z,c) %绘制三维网格图(带等高线)
meshz(x,y,z,c) %绘制三维网格图(带底座)
标准三维球面绘制
[x,y,z] = sphere(n) %绘制三维球面
%体现的是圆滑程度,n越大越圆滑
[x,y,z] = cylinder(r,n) %绘制三维柱面
特殊三维图形
pie3(x) %绘制三维饼图
pie3(x,explode) %绘制三维饼图
fill3(x,y,z,c) %绘制三维填充图
注:explode是让饼块出现脱离的效果,如:
explode = [0 1 0 1] %并不是一定要叫explode ,随意起名字
pie3(x,explode)
waterfall(x,y,z) %绘制瀑布图
contour3(x,y,z,n) %绘制等高线图
这个比较有意思。
图中的波峰函数
peaks(n)