点集质心
参考资料http://www.cnblogs.com/dongsheng/archive/2013/04/26/3045497.html
三角形的重心是: (x1+x2+x3) / 3,(y1+y2+y3) / 3,可以推广否?
错误的推广公式是“质点系重心公式”,即如果认为多边形的质量仅分布在其顶点上,且均匀分布,则这个公式是对的。 但是,现在多边形的质量是均匀分布在其内部区域上的,也就是说,是与面积有关的!
剖分成N个三角形,分别求出其重心和面积,这时可以想象,原来质量均匀分布在内部区域上,而现在质量仅仅分布在这N个重心点上(等假变换),这时候就可以利用刚才的质点系重心公式了。 不过,要稍微改一改,改成加权平均数,因为质量不是均匀分布的,每个质点代表其所在三角形,其质量就是该三角形的面积(有向面积!),——这就是权!
**** Hidden Message *****
命令: (getcentroid (car (entsel)))
选择对象: (2730.78 1631.18 0.0)
命令: (setq p (getcentroid (car (entsel))) )
选择对象: (2730.78 1631.18 0.0)
命令: L
LINE
指定第一个点: !p
(2730.78 1631.18 0.0)
经验证多边形(仅直线段) 和用面域求得的质心一致
很好,回复学习 学习一下,长长见识
回复!学习!!!!:dizzy::dizzy: 多谢分享,学习下 先创建面域再获取面域属性是不是可以很快得出结果? 估计你没有学过概率.说很不专业的话 aimisiyou 发表于 2015-12-26 22:35
先创建面域再获取面域属性是不是可以很快得出结果?
这个问题,要看你创建面域的图元个数 学习一下 学习一下,谢谢楼主分享 学习!!!!!!!!!!!!!!
非常感谢!!!
6666666666 6666666666666666666666666 666666666666666
页:
[1]
2