回复: 求助:如何画出分段函数曲面?
[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
|