给出4个随机点,我能找到四边形每边的长度吗?我可以为三角形做同样的事吗?
基本上,我试图找到几何形状的纵横比。
答案 0 :(得分:2)
是的,你可以找到四边形每边的长度。 但首先,您需要使用给定的点识别每一方。
例如我有四个点A(x1,y1),B(x2,y2),C(x3,y3),D(x4,y4)。
现在你必须确定它可能是ABCD或ADCB或BDCA或其他东西的矩形。 如果我们考虑ABCD,那么你可以通过
找到长度 AB =((x2-x1)^2+(y2-y1)^2)^1/2
通过这种方式,您可以识别每一侧的长度。