用matlab如何将等高线图和三维图画在一起?实现的方法是用meshc和contour这个两个函数。例如:
x = -2:0.1:2;y = -2:0.1:3;
[X,Y] = meshgrid(x,y);
Z = X.*exp(-X.^2-Y.^2);
meshc(X,Y,Z)
hold on
contour(X,Y,Z,'ShowText','on')
运行结果