作业帮 > 综合 > 作业

MATLAB 三维绘图

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 18:38:39
MATLAB 三维绘图
x=(-8:0.01:8);
y=(-8:0.01:8);
[xx,yy]=meshgrid(x,y);
zz=sin(sqrt(xx.^2+yy.^2))./sqrt(xx.^2+yy.^2);
mesh(xx,yy,zz) 


为什么不是有网格的图?
设置的网格的密度太大了,mesh是绘制网线图,线的密度很大时看起来像光滑的曲面;surf是绘制曲面图,都和设置的网线密度有关,把密度调小、试用surf试一下:clc,clear,clear allx=-8:0.5:8;y=-8:0.5:8;[xx,yy]=meshgrid(x,y);zz=sin(sqrt(xx.^2+yy.^2))./sqrt(xx.^2+yy.^2);surf(xx,yy,zz) 结果: