可以看到x与y对应的点的坐标作为顶点[(1,1),(1,2),(2,1),(2,2)]框住了一个区域,在这个区域内做等高线

每个顶点对应的高度在z矩阵对应位置给出,例如(1,1)点对应的高度就是1,(1,2)点对应的高度就是2

(1,1)定点对应高度1;(2,3)定点对应的高度是2,(3,2)定点对应高度是3,(4,4)定点对应的高度是4

而其余的倾斜度代表着高度递增递减的过程中两个坐标轴对应的比例变化的斜率.

这样就算把等高线的问题给彻底弄明白了

colormap:

colormap map 将当前图窗的颜色图设置为预定义的颜色图之一。如果您为图窗设置了颜色图,图窗中的坐标区和图将使用相同的颜色图。新颜色图的长度(颜色数)与当前颜色图相同。当您使用此语法时,不能为颜色图指定自定义长度

colormap( map ) 将当前图窗的颜色图设置为 map 指定的颜色图。

colormap( target , map ) target 指定的图窗、坐标区或图形设置颜色图,而不是为当前图窗设置颜色图。

cmap = colormap 返回当前图窗的颜色图,形式为 RGB 三元组组成的三列矩阵。

cmap = colormap( target ) 返回 target 指定的图窗、坐标区或图的颜色图。

函数 Matlab 中一个非常有用的绘图工具,可以将二维数据的等高线绘制为填充区域,从而更好地展示数据的分布情况。通过运行上述代码,我们可以得到一个二维数据的等高线填充图,图形的标题为"二维数据的等高线填充图",横坐标为"X轴",纵坐标为"Y轴"。 函数 是一个用于绘制等高线填充图的强大工具。它可以将二维数据的等高线绘制为填充区域,使数据的分布更加直观和易于理解。 函数 还提供了许多可选参数,用于控制填充图的外观和样式。 函数 添加了一个颜色条,以便更好地理解填充图中不同颜色的含义。 函数 设置填充图的颜色映射,使用。 标签: contour f:填充二维等高线 contour f(Z):绘制Z矩阵的填充等高线,尽力分析一下简单的二维等高线是如何绘制的,如图的四个矩阵分别绘制等高线图1,2,3,4可以分析出来,例如第三个图:(M12-M11)/(M22-M21)即为响应的变化比例,第一差值变化0.2,相应的第二差值变化0.1,反映在图像上就是应该过(1.1,1.2), (1.2,1.4) contour f(z,n):以n... 函数 说明 contour 函数 绘制三维图像到二维图像所对应的等高线,而 contour f 函数 也就绘制等高线,值不过 contour f是带填充的等高线。这两个 函数 的参数都是一样的。参数X、Y表示等高线的坐标,Z表示等高线的高度,也就是坐标点(x, y)对应的高度h。如果X的长度为N,Y的长度为M,那么Z的形状为(N,M)。参数levels表示等高线的条数。............ x = reshape(data1(:,1),1800,1320); y = reshape(data1(:,2),1800,1320); z = reshape(crust_h,1800,1320); [C,H] = contour f(x,y,z,100); % contour f(peaks(20),10); set(H,'LineColor','none'); colormap ('jet'); h=colorbar; caxis([4 10]); %设置grid显示范围 set(h,'Ylim',[3. colormap map将当前图窗的颜色图设置为预定义的颜色图之一。如果您为图窗设置了颜色图,图窗中的坐标区和图将使用相同的颜色图。新颜色图的长度(颜色数)与当前颜色图相同。当您使用此语法... colormap (map)将当前图窗的颜色图设置为map指定的颜色图。例如, colormap hot将颜色图设置为hot。 colormap (target,map)为target指定的图窗、坐标区或独立可视化设置颜色图,而不是为当前图窗设置颜色图。 coutour([X, Y,] Z,[levels], **kwargs) 是来绘制等高线的, contour contour f都是画三维等高线图的,不同点在于 contour () 是绘制轮廓线, contour f()会填充轮廓。除非另有说明,否则两个版本的 函数 是相同的。 X,Y:类似数组,可选 为Z中的坐标值