一个正方形被擦掉了只留下了四个点请还原这个正方形

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:07:05

如果省下四个顶点连起来就是。如果是随便四个点就不能确定一个正方形。

设一对平行线的斜率为k,则另一对平行线的斜率为-1/k,得到四条直线的方程,

把一条斜率为-1/k的直线与为k组成方程组,得到两点,另一条也同样做,也得到两点,

算出前两点的距离,再算出后两点的线段距离,得到两个方程,因为是正方形,所以它们相等,组合方程,得到一个方程组,那么就可以求出k值,

如此,就可以得到所有的点,就可以求出这个正方形了,也就可以还原了。

如果四个点连接起来后是一个凹四边形就无法还原,如果是凸四边形就可以

不一定的~那个正方行可以多样化 看你那4个点在哪后连接其对点.
你会有个相交点,再沿那点和其4个点延长成相等的线即可

这要根据所留点的位置确定拉,4点在一条直线时不能啊