lichh_2003 发表于 2004-11-7 11:51:00

好啊,和大家一起分享:


大概思路:'对多边形A1、A2、A3...An(顺或逆时针都可以),设平面上有任意的一点P,则有:


S(A1,A2,A3,、、、,An)=       abs(S(P,A1,A2)       +       S(P,A2,A3)+、、、+S(P,An,A1))


P是可以取任意的一点,用(0,0)就可以了。


原理:单个三角形面积计算时产生正负值,顺时针(+)和逆时针(-)最后相互抵消,剩余的结果就是多边形的面积》

雪山飞狐_lzh 发表于 2004-11-7 15:08:00

这样也可以么?






还有这样:




lichh_2003 发表于 2004-11-7 16:02:00

都可以,原理就是正反互补

dchlmz 发表于 2004-11-8 11:41:00

∑Xi(Yi+1-Yi-1)


上式中X、Y为坐标,i,i+1,i-1为下标、为第i个点坐标、(i=1时,i-1=n、i=n时、i+1=1)


        上式结果除2为多边形面积,

gyl 发表于 2004-11-9 21:36:00

面积公式的四种等价形式
页: 1 [2]
查看完整版本: 求:知道顶点坐标怎么求面积?