计算面积的问题(50分)

  • 主题发起人 主题发起人 吸铁石
  • 开始时间 开始时间

吸铁石

Unregistered / Unconfirmed
GUEST, unregistred user!
已知一个多边形的各顶点坐标,如何求其面积。
 

如果是正常的多边形(指角都是朝外凸的)
转化为三角形,从点1画直线到 3,4,5,6,7,8,9,..... n-1, 各个三角形面积相加
如果是不正常的(有的角向内凸)
先转化为正常的,然后减去多的那部分

我自己瞎猜,见笑,对不对鬼知道,还是去找本酸法的Book吧
 
可以转换成三角形进行求面积,而且求三角形的面积有通过三边计算的公式,我一时忘
了,不过可以给你一个算法:
(1)一多边形的任意顶点为起点,顺时间顺序形成三角形;
(2)通过三角形面积计算公式,得出面积值;
(3)判断面积的正负值(如果为凸,为正;否则,为负);
(4)相加所有三角形面积值(带有正负值),即可得出结果.
 
用"面积"在论坛搜索一下,有答案.
为什么大家不习惯这样做呢?好处很多呀!
1.节省时间
2.节省分数
3.节省大家的感情
 
呵呵,学过图形学的的都会的,其中涉及:
1.任意多边形的三角划分.
2.三角形的面积的求法.
看看书吧,肯定有的,这种问题,真的不应该上大富翁.
 
接受答案了.
 
后退
顶部