主要内容

freeBoundary

自由边界面

描述

例子

F= freeBoundary (TR)返回的自由边界方面的三角形或四面体TR。在一个方面TR在自由边界如果是引用的只有一个三角形或四面体。

例子

(F,P)= freeBoundary (TR)还返回一个矩阵,其中包含自由边界的顶点方面。

例子

全部折叠

您可以使用freeBoundary函数来强调二维德劳内三角的外缘。

创建一个二维点集的三角剖分。

rng (“默认”)x =兰德([20日1]);y =兰德([20日1]);TR = delaunayTriangulation (x, y);

找到自由边界的边缘。

F = freeBoundary (TR);

画出三角和用红色突出自由边界的边缘。

triplot (TR)情节(x (F), y (F),“- r”,“线宽”,2)

图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。

您可以使用freeBoundary的三维三角函数提取方面覆盖一个物体的表面。

加载3 d三角。

负载tetmeshTR =三角(春节,X);

计算边界三角。

[F P] = freeBoundary (TR);

绘制边界三角。

trisurf (F P (: 1), P (:, 2), P (:, 3),“FaceColor”,“青色”,“FaceAlpha”,0.8);

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的补丁。

输入参数

全部折叠

三角表示,指定为一个标量三角测量delaunayTriangulation对象。

数据类型:三角测量|delaunayTriangulation

输出参数

全部折叠

三角连接列表,返回一个矩阵。

如果你叫freeBoundary和一个输出参数,然后的元素F行数字吗属性输入的三角测量。如果你叫freeBoundary有两个输出参数,然后的元素F行数字在P

数据类型:

自由边界点,作为一个矩阵返回包含自由边界的顶点的坐标方面。每一行的P包含一个顶点的坐标。

数据类型:

版本历史

介绍了R2013a