作者phoenixever (Open Sesame)
看板MATLAB
标题[讨论] matlab 球面面积
时间Fri Mar 22 11:08:05 2013
请问各位,如果目前,可以知道球面上每个点的点坐标,有办法求出球面面积吗?
目前知道的是可以用,polyarea不过那只有在二维点坐标适用!
三维球面面积,只求部分,不是整个球面面积
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.137.27.121
1F:→ YoursEver:先delaunay3,再算三角形面积和; 假设点均匀分布在球面上 03/22 16:21
2F:→ phoenixever:谢谢Y大,但如果用delaunay3求出来的似乎只是数值的点 03/25 17:19
3F:→ phoenixever:如果要进一步求面积,可能会用到 DelaunayTri 配合 03/25 17:20
4F:→ phoenixever:convexHull 但求出来的似乎是四面体体积? 03/25 17:20
5F:→ phoenixever:在请问Y大,如果是用 delaunay3,分割完三角形後,如 03/25 18:35
6F:→ phoenixever:何将三角形面积和球出来? 03/25 18:35
7F:→ phoenixever:先感谢Y大 03/25 18:36
8F:推 YoursEver:如果用DelaynayTri会更简单,回传的struc就是一串三角片 03/25 22:50
9F:→ YoursEver:你只需要把三角片的面积算出来加总就好. 03/25 22:51
10F:→ phoenixever:DelaunayTri(x,y)求出来的是平面的面积, 03/26 14:58
11F:→ phoenixever:DelaunayTri(x,y,z)求的是三维四面体的体积,不知Y大 03/26 15:06
12F:→ phoenixever:有没有建议,关於三维的面积? 03/26 15:07
13F:推 YoursEver:我忘记Delaynay3给的是四面体了,这样的话,你试试看 03/26 19:51
14F:→ YoursEver:isosurface + patch, 这样应该是能够转成mesh surface. 03/26 19:53