函数等高线图的外观和行为

您所在的位置:网站首页 contourslice函数怎么填充颜色 函数等高线图的外观和行为

函数等高线图的外观和行为

2024-07-10 11:00| 来源: 网络整理| 查看: 265

此 属性 为只读。

等高线定义,以二行矩阵形式返回。绘图中的每个等高线都有一个关联的定义。如果绘图中总共有 N 条等高线,则等高线矩阵包括 N 个定义:

C = [C(1) C(2)...C(k)...C(N)]每个等高线定义都遵循此模式:C(k) = [level x(1) x(2)... numxy y(1) y(2)... ]第一项 level 指示绘制等高线的等高线层级。等高线层级下方是定义等高线的 (x,y) 顶点数。其余列包含每个顶点的数据。如果第一个和最后一个顶点相同,则等高线是闭环。如果特定等高线层级在图中有多个等高线,则该矩阵包含每个线条的单独定义。 示例

创建 x^2 + y^2 的等高线图。出于演示目的,使用最低的 MeshDensity(即 3)生成绘图。

h = fcontour(@(x,y) x.^2+y.^2, 'MeshDensity', 3); grid on

使用等高线对象 (h.ContourMatrix) 的 ContourMatrix 属性访问等高线矩阵。等高线矩阵包含七个等高线中每条的定义。此矩阵中的圆形显示等高线定义的开头。

矩阵中的第一个定义指示存在一个在 5 层级绘制的等高线,该等高线包括五个顶点:(1,0)、(0,-1)、(-1,0)、(0,1) 和 (1,0)。因为第一个和最后一个顶点相同,所以等高线为闭环。最后一个定义指示在 50 级别存在一个点,因为线条在同一点开始和结束,没有任何中间点。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3