WOLFRAM

ConcaveHullMesh[{p1,p2,}]

给出点 p1,p2, 的凹包网格.

ConcaveHullMesh[{p1,p2,},α]

给出指定参数 α 的凹包网格.

ConcaveHullMesh[{p1,p2,},α,d]

给出维度为 d 的单元的凹包网格.

更多信息和选项

  • ConcaveHullMesh 也称为 α 形状.
  • 凹包网格通常用于从点构建区域以及点聚类方法.
  • ConcaveHullMesh[{p1,p2,},α,d] 通过选择包含在半径为 α 的球体中维数为 d 的单元格的方法从 DelaunayMesh[{p1,p2,}] 中生成,且不包括其他点 pi.
  • ConcaveHullMesh[{p1,p2,},α] 选择维度为 d 的单元格,其中 d 是点 pi 的嵌入维度.
  • ConcaveHullMesh 采用与 MeshRegion 相同的选项.

范例

打开所有单元关闭所有单元

基本范例  (2)常见实例总结

Annulus 随机采样的点的凹包网格:

Out[4]=4

求其面积:

Out[5]=5

根据顶点重建一个三维模型:

Out[1]=1

范围  (6)标准用法实例范围调查

基础用法  (3)

一维凹包网格:

Out[2]=2

二维凹包网格:

Out[1]=1

三维凹包网格:

Out[1]=1

Specifications  (3)

ConcaveHullMesh 取一组点:

Out[13]=13

使用 Point 列表:

Out[14]=14

指定单纯形的最大半径:

Out[1]=1

指定单纯形的维数:

Out[2]=2
Out[3]=3

使用 All 获得点集的完整 数:

Out[4]=4

应用  (7)用该函数可以解决的问题范例

曲面重建  (1)

ConcaveHullMesh 可在一维空间中重建一维曲线:

Out[1]=1

二维:

Out[2]=2

三维:

Out[3]=3

曲面重建  (4)

ConcaveHullMesh 可在一维中重建曲面:

Out[1]=1
Out[2]=2

二维

Out[3]=3
Out[4]=4

三维:

Out[5]=5
Out[6]=6

ConcaveHullMesh 可重建三维模型:

Out[1]=1

ConcaveHullMesh 可以逼近参数曲面:

Out[2]=2

ConcaveHullMesh 可以重建不可定向的表面:

Out[2]=2

实体重建  (1)

ConcaveHullMesh 可在一维中重构实体:

Out[1]=1
Out[2]=2

二维:

Out[3]=3
Out[4]=4

三维:

Out[5]=5
Out[6]=6

点聚类  (1)

生成正态分布数据并将其可视化:

Out[153]=153

找到数据的凹包:

Out[154]=154

使用 ConnectedMeshComponents 可将点分成聚类:

Out[155]=155

可视化单独的聚类:

Out[156]=156

属性和关系  (4)函数的属性及与其他函数的关联

ConcaveHullMesh 给出与点集的嵌入维度相同维度的 MeshRegion

Out[13]=13

ConvexHullMesh 等价于 α 足够大的 ConcaveHullMesh

Out[2]=2

凸包是全维区域:

Out[3]=3
Out[4]=4

凹包网格可能有多个连接的分量:

Out[2]=2

凸包:

Out[3]=3

ConcaveHullMesh 给出来自 DelaunayMesh 的单元子集:

Out[2]=2

互动范例  (1)有交互式输出的范例

创建一个带有可拖动点的交互式范例以实时查看凹包:

Out[1]=1
Wolfram Research (2021),ConcaveHullMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConcaveHullMesh.html (更新于 2022 年).
Wolfram Research (2021),ConcaveHullMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConcaveHullMesh.html (更新于 2022 年).

文本

Wolfram Research (2021),ConcaveHullMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConcaveHullMesh.html (更新于 2022 年).

Wolfram Research (2021),ConcaveHullMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConcaveHullMesh.html (更新于 2022 年).

CMS

Wolfram 语言. 2021. "ConcaveHullMesh." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/ConcaveHullMesh.html.

Wolfram 语言. 2021. "ConcaveHullMesh." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/ConcaveHullMesh.html.

APA

Wolfram 语言. (2021). ConcaveHullMesh. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ConcaveHullMesh.html 年

Wolfram 语言. (2021). ConcaveHullMesh. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ConcaveHullMesh.html 年

BibTeX

@misc{reference.wolfram_2025_concavehullmesh, author="Wolfram Research", title="{ConcaveHullMesh}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/ConcaveHullMesh.html}", note=[Accessed: 02-April-2025 ]}

@misc{reference.wolfram_2025_concavehullmesh, author="Wolfram Research", title="{ConcaveHullMesh}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/ConcaveHullMesh.html}", note=[Accessed: 02-April-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_concavehullmesh, organization={Wolfram Research}, title={ConcaveHullMesh}, year={2022}, url={https://reference.wolfram.com/language/ref/ConcaveHullMesh.html}, note=[Accessed: 02-April-2025 ]}

@online{reference.wolfram_2025_concavehullmesh, organization={Wolfram Research}, title={ConcaveHullMesh}, year={2022}, url={https://reference.wolfram.com/language/ref/ConcaveHullMesh.html}, note=[Accessed: 02-April-2025 ]}