问题背景:
求一个平面图的形心,其中平面图由多个矩形组成。其中图来自现实世界,无计算机输入。
数据预处理:
需要用到proceson,网址:https://www.processon.com
首先将区域分为多个矩形,用尺子量出它们的长宽后记录到processon中,例如宽2.3厘米,乘个100,算作230px,填写到processon上,如图:
注意多多使用右边的度量工具来画图,很方便。
处理完毕后,我们就方便的得到了任意一个矩形的坐标和宽高,再将它们手工输入到数组里。
形心计算代码:
<!DOCTYPE html>
<html>
<body>
<div id="answer"></div>
</body>
<script>
function Rect (x, y, width, height) {
this.x = x
this.