1个回答
展开全部
这个办法太老了,以前研究过这个问题(CAD图形):1、一组有顺序的二维点(构成一个封闭图形线段的多点组合),按横坐标大小计算,最小的是最西边的(D1),最大的是最东边的(D2);2、所有点减去点D1的坐标后,形成新的点(x1,y1),(x2,y2)...,相当于把坐标原点移动到D1上;3、计算从点D1到D2线段的面积,每相邻两点计算一下,其实它们形成一个梯形,公式简单,按梯形公式计算,上底为Yi,下底为Yi+1、高为(Xi+1)-Xi。计算出面积为S1(注意取绝对值);4、计算从D2到D1线段的面积,同理得,S2;5、S1-S2取绝对值得这些点的面积;6、我曾用LISP编写过这种程序,计算出的面积与CAD计算的精度达小数点后两位
查看原帖>>
查看原帖>>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询