1、contour函数:二维等高线绘图等高线图显示矩阵Z的等值线。例如:绘制函数Z = X.*exp(-X.^2-Y.^2);的等高缏堋垌胯线图1. 首先评估函数以创建矩阵Z.使用meshgrid函数生成用于评估指定范围内函数的值:[X,Y] = meshgrid(-2:.2:2,-2:.2:3);Z = X.*exp(-X.^2-Y.^2);2. 生成Z的等高线图:通过将ShowText属性设置为打开来显示轮廓标签。通过将TextStep属性设置为轮廓间隔的两倍(即LevelStep属性的两倍)来标记每个其他轮廓线。使用平滑变化的色彩地图。[C,h] = contour(X,Y,Z);set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)colormap cool完整程序如下:[X,Y] = meshgrid(-2:.2:2,-2:.2:3);Z = X.*exp(-X.^2-Y.^2);[C,h] = contour(X,Y,Z);set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)colormap cool程序编译结果如右图所示