高分求解一个几何问题,会者不难

GSE 2005-05-13 10:50:31
已知一组空间点的坐标,这些点共面,如何求取它们所围成的区域的面积?
不想用扫描线发来计算点的个数来计算面积,有无相关公式或算法,谢谢
...全文
109 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mathe 2005-05-13
  • 打赏
  • 举报
回复
先考虑平面n个点(x1,y1),(x2,y2),...,(xn,yn)
它的面积可以通过
S=1/2 Sum (x(i)*y(i+1)-x(i+1)*y(i))
来计算
其中(x0,y0)就是(xn,yn)
然后我们使用这个公式可以计算出这个区域在三个坐标平面上投影的面积:
Sx,Sy,Sz (分别只使用两个坐标计算),那么有
S=sqrt(Sx*Sx,Sy*Sy,Sz*Sz)
寻开心 2005-05-13
  • 打赏
  • 举报
回复
首先要把这些点组织成简单多边形
然后用多边形计算面积公式来计算
zhang_jiang 2005-05-13
  • 打赏
  • 举报
回复
http://episte.math.ntu.edu.tw/articles/sm/sm_25_10_1/page6.html

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧