1、描绘出函数的三维图形
clear
clc
x=linspace(-3,3,31);
y=linspace(-3,3,31);
[X,Y]=meshgrid(x,y);
Z=4*Y.*exp(-X.^2-Y.^2);
mesh(X,Y,Z)

2、在图形上画出等高线图
meshc(X,Y,Z)%在上面的代码中添加这条代码就可以得到画等高线的图形

3、空间等高线图:
[C,h]=contour3(X,Y,Z,5);
clabel(C,h)%在图上添加等高线值

4、如果不想把全部的值都描绘在图上还可以手动添加数据,只需要在图上想知道数据的地方点一下就可以得到这点的数据,可以加以下代码:
clabel(C,h,'manual')%在图上添加等高线值

5、平面等高线图:
[C,h]=contour(X,Y,Z,5);
clabel(C,h)%在图上添加等高线值
