DelaunayMesh

DelaunayMesh[{p1,p2,}]

给出 MeshRegion 表示来自点 p1p2 的德劳内网格.

更多信息和选项

  • DelaunayMesh 也被称为德劳内三角和德劳内四面体.
  • 德劳内网格由区间(一维)、三角形(二维)、四面体(三维)和 维单纯形( 维)组成.
  • 德劳内网格具有的单纯形单元由 个点定义,使得这相同的 个点的外接圆不含有原始点 pi 中的其他点.
  • 德劳内网格给出一个三角化,其中最小内角最大化.
  • DelaunayMesh 使用与 MeshRegion 相同的选项.

范例

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

基本范例  (4)

一维德劳内网格:

来自一列点的二维德劳内网格:

来自一列点的三维德劳内网格:

对应于六边形密排点阵的最小向量的点的 Delaunay 网格:

范围  (3)

从一个点集创建一维德劳内网格:

基本属性:

德劳内网格是全维的:

德劳内网格是有界的:

求它的尺寸和质心:

求最小距离和最近的点:

从一个点集创建二维德劳内网格:

基本属性:

德劳内网格是全维的:

德劳内网格是有界的:

求它的面积和质心:

检验点成员或到区域中最近点的距离:

从一个点集创建三维德劳内网格:

基本属性:

德劳内网格是全维的:

德劳内网格是有界的:

求它的面积和质心:

检验点成员或到区域中最近点的距离:

选项  (11)

MeshCellHighlight  (2)

MeshCellHighlight 使得您可以指定 DelaunayMesh 的部分的突出显示:

单独的单元使用单元索引突出显示:

或者通过单元本身:

MeshCellLabel  (2)

MeshCellLabel 可以用于对 DelaunayMesh 的部分添加标签:

单个单元可以使用单元索引添加标签:

或者通过单元自身:

MeshCellMarker  (1)

MeshCellMarker 可用于对 DelaunayMesh 的部分赋值:

使用 MeshCellLabel 显示记号:

MeshCellShapeFunction  (2)

MeshCellShapeFunction 允许您指定 DelaunayMesh 的部分·的函数:

单个单元可以使用单元索引绘制:

或者通过单元自身:

MeshCellStyle  (2)

MeshCellStyle 允许您指定 DelaunayMesh 的部分的样式:

单个单元可以使用单元索引突出显示:

或者通过单元自身:

PlotTheme  (2)

使用具有网格线和图例的主题:

使用主题绘制线框图:

应用  (5)

生成 3D 点阵基元的晶格点:

构建并可视化网格区域:

从点集构建三维区域:

比较原始区域与德劳内网格:

可视化科罗拉多州城市海拔的分段常数插值:

城市坐标的沃罗诺伊网格:

创建一个函数,把给定的坐标对映射到最近的已知海拔:

将海拔值重新调整至 的函数,以适于颜色函数:

城市海拔的分段恒定等高线图:

使用 ListContourPlot 也可以得到相似的图形:

在由点集定义的区域上求解偏微分方程:

创建一个在栅格上选定点的网格:

初始定位点:

将栅格和网格区域转换为多边形的函数:

用于创建叠加网格的函数:

在图像上应用 Click 操作,以添加和删除可拖动的顶点:

属性和关系  (7)

DelaunayMesh 的输出总是全维的 MeshRegion

DelaunayMesh 由一维区间组成:

二维中的三角:

三维中的四面体:

DelaunayMesh 中每个三角形的外接圆都不含其他点:

求所有三角形的外接圆:

将外接圆绘制为圆盘:

DelaunayMesh 中每个四面体的外接圆都不含其他点:

求所有四面体的外接圆:

绘制外接圆:

ConvexHullMesh 实际上是 DelaunayMeshBoundaryMesh

使用 TriangulateMesh 对一个区域重新三角化:

VoronoiMeshDelaunayMesh 的对偶:

每个沃罗诺伊单元都有一个来自原始点集的单点:

Wolfram Research (2014),DelaunayMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DelaunayMesh.html (更新于 2015 年).

文本

Wolfram Research (2014),DelaunayMesh,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DelaunayMesh.html (更新于 2015 年).

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_delaunaymesh, author="Wolfram Research", title="{DelaunayMesh}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/DelaunayMesh.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_delaunaymesh, organization={Wolfram Research}, title={DelaunayMesh}, year={2015}, url={https://reference.wolfram.com/language/ref/DelaunayMesh.html}, note=[Accessed: 21-November-2024 ]}