contour3

  • 发布时间:2019-08-20 03:59:24

  • 来源:admin

  本页对应的英文页面已更新,但尚未翻译。若要查看最新内容,请点击此处访问英文页面。

  contour3(Z)创建一个包含矩阵Z的等值线的三维等高线图,其中Z包含 x-y 平面上的高度值。MATLAB会自动选择要显示的等高线。Z的行索引和列索引分别是平面中的 x 和 y 坐标。

  contour3(___,levels)将要显示的等高线指定为上述任一语法中的最后一个参数。将levels指定为标量值n,以在n个自动选择的层级(高度)上显示等高线。要在某些特定高度绘制等高线,请将levels指定为单调递增值的向量。要在一个高度 (k) 绘制等高线,请将levels指定为二元素行向量[k k]。

  contour3(___,Name,Value)使用一个或多个名称-值对组参数指定等高线图的其他选项。请在所有其他输入参数之后指定这些选项。有关属性列表,请参阅Contour 属性。

  contour3(ax,___)在目标坐标区中显示等高线图。将坐标区指定为上述任一语法中的第一个参数。

  [Mc] = contour3(___)返回等高线矩阵和等高线对象c。显示等高线图后,使用c设置属性。

  将Z定义为X和Y的函数。在本例中,调用sphere函数以创建X、Y和Z。然后绘制Z的等高线。

  将Z定义为两个变量X和Y的函数。然后绘制Z的等高线。在本例中,让 MATLAB 选择x和y轴的等高线和范围。

  将Z定义为两个变量X和Y的函数。然后在Z = [-.2 -.1 .1 .2]处绘制等高线。通过将ShowText属性设置为on来显示等高线标签。

  将Z定义为X和Y的函数。在本例中,调用peaks函数以创建X、Y和Z。然后在Z = 2处显示等高线。

  Z相同的矩阵或长度为n的向量,其中[m,n] = size(Z)。X的默认值是向量(1:n)。

  X是矩阵时,这些值必须在一个维度上严格递增或递减,而在另一个维度上保持不变。这个变化的维度必须与在Y中变化的维度相反。您可以使用meshgrid函数创建X和Y矩阵。

  Z相同的矩阵或长度为m的向量,其中[m,n] = size(Z)。Y的默认值是向量(1:m)。

  Y是矩阵时,这些值必须在一个维度上严格递增或递减,而在另一个维度上保持不变。这个变化的维度必须与在X中变化的维度相反。您可以使用meshgrid函数创建X和Y矩阵。

  等高线矩阵,返回为二行矩阵。此矩阵包含等高线层级(高度)和每个层级上各顶点的坐标。对于 n 条等高线,数据按顺序排列在 n 组列中:

  每组中的第一列包含等高线层级和该层级上的顶点数量。顶部数字是等高线层级,底部数字是顶点数量。

  组中的后续列是顶点的 (x, y) 坐标。每列表示一个有序对组。顶部的数字是 x 坐标,底部的数字是 y 坐标。