如何用matlab 画出以下函数的图像?

i取i=1:10,能附上程序就太谢谢了

第1个回答  2013-04-04
z = 0;
[x,y] = meshgrid(-5:5,-5:5);
for i = 1 : 10
z = z + sqrt((x-i).^2 + (y-i).^2);
end
surf(x,y,z);
第2个回答  2013-04-04
肯定要附程序的:
clear all;clc;
syms x y
k=1:10;
s=sqrt((x-k).^2+(y-k).^2);
z=sum(s);
ezsurf(z);本回答被提问者和网友采纳
相似回答