三角形或四面体邻居
N =邻居(TR)
N =邻居(TR,ID)
例子
N=邻居(TR)返回中所有三角形或四面体的邻居idTR。N是一个3列(2d)或4列(3d)矩阵,其行包含三角形剖分中该元素的相邻三角形或四面体的id。
N=邻居(TR)
N
TR
N=邻居(TR,ID)中指定的三角形或四面体的邻居ID。
N=邻居(TR,ID)
ID
按照惯例,(我,j)要素N邻居的对面是j的顶点我的元素ID。
全部折叠
在三维三角剖分中找到相邻的四面体。
创建一个三维三角形。
负载tetmeshTR = triangulation(tet,X);
计算相邻四面体的id到三角剖分的每个元素。
N =邻域(TR);
显示第五个四面体的邻居id。
: N(5日)
ans =1×42360 1539 2 1851
检查第一个邻居的顶点id。
TR.ConnectivityList (N (1):)
ans =1×41093 891 893 858
在二维Delaunay三角剖分中找到相邻的三角形。
创建一个二维Delaunay三角剖分。
X =画廊“uniformdata”1],[10日,0);Y =画廊(“uniformdata”1],[10日,1);TR = delaunayTriangulation(x,y);
求第一个三角形的邻边。南表示该三角形位于三角剖分的边界上,并且只有两个邻居。
南
N = neighbors(TR,1)
N =1×3NaN 4 5
检查第三个邻居的顶点id。
TR.ConnectivityList (N (3),:)
ans =1×34 3 7
三角形表示,指定为标量三角测量或delaunayTriangulation对象。
三角测量
delaunayTriangulation
数据类型:三角测量|delaunayTriangulation
三角形或四面体id,指定为标量或列向量,其元素对应于三角化对象中的单个三角形或四面体。类的对应行号是每个三角形或四面体的IDConnectivityList财产。
ConnectivityList
如果一个三角形或四面体有一个或多个边界面,则不存在的邻居表示为南值N。
数据类型:双|单
双
单
delaunayTriangulation|edgeAttachments|三角测量
edgeAttachments
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站获取翻译后的内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
你亦可选择下列网址:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。
与当地办事处联系
现在开始试用