查看单个帖子
旧 2009-10-10, 21:48   #2
freedomlh
初级会员
 
注册日期: 2009-09-03
年龄: 52
帖子: 2
声望力: 0
freedomlh 正向着好的方向发展
微笑 回复: 求助:如何画出分段函数曲面?

[x,y]=meshgrid(-5:0.5:5,-5:0.5:5);
for i=1:length(x)
if (x(i)+y(i))>1
z=0.54*exp(-0.75*x*x-3.75*y*y-1.5*y);
end
if (x(i)+y(i))>-1 and (x(i)+y(i))<=1;
z=0.7575*exp(-1*x*x-6*y*y);
mesh(z);
end
if (x(i)+y(i))<=-1;
z=0.5457*exp(-0.75*x*x-3.75*y*y+1.5*y);
mesh(z);
end
end
freedomlh 当前离线   回复时引用此帖