作业帮 > 综合 > 作业

MATLAB三维画图程序

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 17:35:23
MATLAB三维画图程序
x=-10:0.05:10;y=-10:0.05:10;
[X,Y]=meshgrid(x,y);
Z=1.0/sqrt((0.2+x)^2+y^2)+1.0/sqrt((x-0.2)^2+y^2);
mesh(X,Y,Z);
程序哪里错了,
为避免被零除,加eps
这样就可以了
x=-1:0.03:1;y=-1:0.03:1;
[X,Y]=meshgrid(x,y);
Z=1.0./sqrt((0.2+X).^2+Y.^2+eps)+1.0./sqrt((X-0.2).^2+Y.^2+eps);
mesh(X,Y,Z)