文档帮助中心
矩阵等高线图
轮廓(Z)
轮廓(X, Y, Z)
轮廓(___水平)
轮廓(___LineSpec)
轮廓(___、名称、值)
轮廓(ax,___)
M =轮廓(___)
(M c) =轮廓(___)
例子
轮廓(Z)创建包含矩阵等值线的等高线图Z,在那里Z控件上的高度值x-y飞机。MATLAB®自动选择要显示的轮廓线。的列和行索引Z是x和y分别在平面上的坐标。
轮廓(Z)
Z
轮廓(X,Y,Z)指定了x和y中值的坐标Z.
轮廓(X,Y,Z)
X
Y
轮廓(___,水平)指定要显示为前面任何语法中的最后一个参数的等高线。指定水平作为标量值n显示位置的等高线n自动选择的水平(高度)。若要在特定高度绘制等高线,请指定水平作为单调递增值的向量。在同一高度绘制等高线(k),指定水平作为一个二元行向量(k (k).
轮廓(___,水平)
水平
n
k
(k (k)
轮廓(___,LineSpec)指定轮廓线的样式和颜色。
轮廓(___,LineSpec)
LineSpec
轮廓(___,名称,值)使用一个或多个名称-值对参数为等高线图指定其他选项。在所有其他输入参数之后指定选项。有关属性列表,请参见轮廓属性.
轮廓(___,名称,值)
名称,值
轮廓(斧头,___)在目标轴上显示等高线图。将轴指定为前面任何语法中的第一个参数。
轮廓(斧头,___)
斧头
米=轮廓(___)返回等值线矩阵米,其中包含(x,y)每一层的顶点坐标。
米=轮廓(___)
米
[米,c) =轮廓(___)返回轮廓矩阵和轮廓对象c.使用c在显示等高线图后设置属性。
[米,c) =轮廓(___)
c
全部折叠
创建矩阵X和Y中定义网格x-y飞机。定义矩阵Z就像网格上面的高度一样。然后画出等高线Z.
x = linspace(2 *π,2 *π);y = linspace(0, 4 *π);(X, Y) = meshgrid (X, Y);Z = sin (X) + cos (Y);轮廓(X, Y, Z)
定义Z作为一个函数X和Y.在这种情况下,调用山峰函数来创建X,Y,Z.然后画20条等高线Z.
山峰
[X, Y, Z] =山峰;轮廓(X, Y, Z, 20)
显示的轮廓山峰函数在Z = 1.
Z = 1
[X, Y, Z] =山峰;v = [1];轮廓(X, Y, Z, v)
创建等高线图的山峰函数,并指定虚线样式。
[X, Y, Z] =山峰;轮廓(X, Y, Z,“——”)
定义Z作为两个变量的函数,X和Y.然后创建该函数的等高线图,并通过设置ShowText财产“上”.
ShowText
“上”
x = 2:0.2:2;y = 2:0.2:3;(X, Y) = meshgrid (X, Y);Z = x * exp (- x ^ 2 y ^ 2);轮廓(X, Y, Z,“ShowText”,“上”)
创建等高线图的山峰函数。设置轮廓线使轮廓线更粗线宽财产3..
线宽
3.
Z =山峰;[M c] =轮廓(Z);c.LineWidth = 3;
插入南在一个表面上有不连续的地方的值。的轮廓函数在这些区域不绘制等高线。
南
轮廓
定义矩阵Z作为样本山峰函数。替换列中的所有值26与南值。然后绘制修改后的轮廓线Z矩阵。
26
Z =山峰;Z(: 26) =南;轮廓(Z)
x-coordinates,指定为一个大小相同的矩阵Z,或者作为一个有长度的向量n,在那里[m, n] =大小(Z).的默认值X是向量(1: n).
[m, n] =大小(Z)
(1: n)
当X是一个矩阵,其值必须严格地沿一维递增或递减,并沿另一维保持不变。变化的尺寸必须与变化的尺寸相反Y.你可以使用meshgrid函数来创建X和Y矩阵。
meshgrid
当X是向量时,其值必须严格递增或递减。
例子:X = 1:10
X = 1:10
例子:X = [1 2 3;1 2 3;1 2 3)
X = [1 2 3;1 2 3;1 2 3)
例子:(X, Y) = meshgrid (1:10)
(X, Y) = meshgrid (1:10)
的XData财产的轮廓对象存储x坐标。
XData
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
y-coordinates,指定为一个大小相同的矩阵Z,或者作为一个有长度的向量米,在那里[m, n] =大小(Z).的默认值Y是向量(1: m).
(1: m)
当Y是一个矩阵,其值必须严格地沿一维递增或递减,并沿另一维保持不变。变化的尺寸必须与变化的尺寸相反X.你可以使用meshgrid函数创建X和Y矩阵。
当Y是向量时,其值必须严格递增或递减。
例子:Y = 1:10
Y = 1:10
例子:Y = [1 1 1;2 2 2;3 3 3]
Y = [1 1 1;2 2 2;3 3 3]
的YData财产的轮廓对象存储y坐标。
YData
z-coordinates,指定为一个矩阵。这个矩阵必须至少有两行两列,并且它必须包含至少两个不同的值。
例子:Z =山峰(20)
Z =山峰(20)
的ZData财产的轮廓对象存储z坐标。
ZData
等值线,用标量整数或矢量表示。用这个参数来控制等高线的数量和位置。如果不指定级别,则轮廓函数自动选择级别。
若要在自动选择的高度n处绘制等高线,请指定级别为标量值n。
若要在特定高度绘制等高线,请指定水平作为单调递增值的向量。
在单一高度上画等高线k,指定水平作为一个二元行向量(k (k).
例子:轮廓(山峰,10)在自动选择的高度上以10绘制等高线山峰函数。
轮廓(山峰,10)
例子:轮廓(山峰,[4 0 4])在3个特定的高度绘制等高线山峰功能:-4,0,4.
轮廓(山峰,[4 0 4])
-4
0
4
例子:轮廓(峰值、3 [3])的高度绘制等高线山峰函数是3..
轮廓(峰值、3 [3])
线条样式和颜色,指定为包含线条样式符号、颜色选项或两者的字符向量或字符串标量。下表列出了行样式符号,它们可以以任何顺序出现。标记符号,如“o”将被忽略。
“o”
您不需要同时指定线条样式和颜色。例如,如果您省略了线条样式并指定了颜色,那么绘图将显示使用指定颜色的实线。
-
--
:
-.
该表列出了可用的颜色选项。
“红色”
“r”
(1 0 0)
“绿色”
‘g’
(0 1 0)
“蓝”
“b”
(0 0 1)
“黄色”
“y”
(1 1 0)
“米”
(1 0 1)
“青色”
“c”
(0 1 1)
“白色”
' w '
(1 1 1)
“黑”
“k”
(0 0 0)
轴
目标轴,指定为轴对象。如果你不指定坐标轴,那么轮廓绘制到当前轴上。
指定可选的逗号分隔对名称,值参数。的名字参数名和价值是对应的值。的名字必须出现在引号内。您可以按如下顺序指定几个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
轮廓(Z,“ShowText”,“上”)
这里列出的属性只是一个子集。有关完整列表,请参见轮廓属性.
“ShowText”
“关闭”
等高线标签,指定为“上”或“关闭”,或作为数字或逻辑1(真正的)或0(假).的值“上”相当于真正的,“关闭”相当于假.因此,您可以将此属性的值用作逻辑值。该值存储为开/关类型的逻辑值matlab.lang.OnOffSwitchState.
1
真正的
假
matlab.lang.OnOffSwitchState
“上”-沿等高线显示高度值。
“关闭”—等高线不贴标签。
“线宽”
0.5
等高线宽度,用点表示为正值。1点等于1/72英寸。
“LabelSpacing”
144
沿等高线的标号间距,以点的标量值指定,其中点为1/72英寸。使用此属性控制沿轮廓线的轮廓标签的数量。越小的值产生越多的标签。
你必须设置ShowText财产“上”为LabelSpacing有影响的性质。
LabelSpacing
如果你使用clabel函数显示标签,然后LabelSpacing属性没有任何作用,并且图形每一行显示一个标签。
clabel
轮廓矩阵,返回为两行矩阵。这个矩阵包含等高线(高度)和每一层顶点的坐标。对于n条等高线,数据按n组列顺序排列:
每个集合中的第一列包含等高线级别和该级别上的顶点数。最上面的数字是等高线,最下面的数字是顶点的数量。
集合中的后续列是(x,y)顶点的坐标。每一列表示一个有序的对。最上面的数字是x坐标,下面的数字是y协调。
例如,这是轮廓矩阵的前几列M =轮廓(峰值(3)):
M =轮廓(峰值(3))
的ContourMatrix财产的轮廓对象存储轮廓矩阵。
ContourMatrix
轮廓对象。在显示等高线图后,使用此对象设置属性。
用法说明和限制:
此函数接受GPU阵列,但不运行在GPU上。
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱)。
该函数对分布式数组进行操作,但在客户端MATLAB中执行。
有关更多信息,请参见使用分布式阵列运行MATLAB函数(并行计算工具箱)。
contour3
contourc
contourf
您的系统中存在此示例的修改版本。是否要打开此版本?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系