Matlab中等高线图的绘制
1、首先给出一个数组,该数组生成的数据即为Matlab中开始画面的图形数据。

3、下面是contour和contourf绘制后的图形。

4、当然,也可以使用命令对进行画图。使用命令时,我们的操作就比较灵活。如我要生成20条等高线。即:contour(aa,20);

6、最后,可以对图形进行修饰,请参照以下应用。
7、contour命令是由三个相同大小的数组组合而成,此处只是给出了一个数组,其余两个数组为默认1:50。一般在生成contour时,需要如下三个二维数组。x = -3:0.125:3;y = -3:0.125:3;[X,Y] = meshgrid(x,y);%如果已有XYZ三列数据,要生成二维数组,最好使用griddata命令。Z = peaks(X,Y);%成图后如下所示。contour(X,Y,Z,30);
