Matlab画三维图 编写程序运行

img

解答如下:

% (1)
[x,y] = meshgrid(-4:0.1:4, -3:0.1:3);
z = 5*ones(size(x));
figure(1);clf
mesh(x,y,z)
% (2)
z = x.*y.*exp(-x.^2-y.^2);
figure(2);clf
mesh(x,y,z)

效果

img

img