将坐标从笛卡尔坐标转换为重心坐标
B = cartesianToBarycentric (TR, ID, C)
例子
B = cartesianToBarycentric (TR,ID,C)返回的点的重心坐标C.每一行的C包含点相对于索引的三角形或四面体的笛卡尔坐标ID.中的三角形或四面体的idTR属性的对应行号是吗TR.ConnectivityList.
B = cartesianToBarycentric (TR,ID,C)
TR
ID
C
TR.ConnectivityList
全部折叠
从一组点创建一个三角定位P和三角连接列表T,并绘制三角剖分图。
P
T
P = [2.5 8.0 6.5 8.0 2.5 5.0 6.5 5.0 1.0 6.5 8.0 6.5];T = [5 3 1;3 2 1;3 4 2;4 6 2];TR =三角(T, P);triplot (TR)
中第一个(最左边)三角形的第三个顶点的笛卡尔坐标TR.
C = TR.Points (TR.ConnectivityList(1、3):)
C =1×22.5000 - 8.0000
把点C关于第一个三角形的重心坐标。
B = cartesianToBarycentric (TR 1 C)
B =1×30 0 1
三角表示,指定为标量三角测量或delaunayTriangulation对象。
三角测量
delaunayTriangulation
数据类型:三角测量|delaunayTriangulation
三角形或四面体id,指定为标量或列向量,其元素对应于三角剖分对象中的单个三角形或四面体。每个三角形或四面体的ID是对应的行号ConnectivityList财产。
ConnectivityList
数据类型:双|单
双
单
笛卡尔坐标,指定为两列(2-D)矩阵或三列(3-D)矩阵。
barycentricToCartesian|delaunayTriangulation|三角测量
barycentricToCartesian
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处
得到审判现在