用matlab绘制三维图和三视图

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:04:06
函数是Z=1/((1-X)^2+Y^2)^0.5+1/((1+X)^2+Y^2)^0.5;
要求绘制其三维图和三视图

ttl={'主视图','左视图','俯视图','三维图'};
angle={[0,0],[-90,0],[0 90],[-37.5,30]};
for i=1:4
subplot(2,2,i);
ezmesh('1/((1-X)^2+Y^2)^0.5+1/((1+X)^2+Y^2)^0.5',[-2 2]);
view(angle{i});title(ttl{i});
end