Math 如何知道矩形的给定点相对于矩形的边界是否有序?

Math 如何知道矩形的给定点相对于矩形的边界是否有序?,math,Math,根据问题,以下几点不尊重顺序,我不理解: 第1点: 0 0 第2点: 20 0 第3点: 0 50 第4点: 2050 有人能给我解释一下吗 要查看各点是否有序,您需要遵循与纸张相同的路径。 在纸上画一个矩形,依次命名点a(xA,xB),B(xB,yB),C(xC,yC)和D(xD,yD) 从A上的笔开始。从A到B,有一个欧几里得方程(y=mx+p)(1)。 m是斜率,b是截距。查找有关的更多信息 对于A和B之间的线 m=(yb− ya)/(xb− xa) p=m(x− xa)+ya 然后,您可

根据问题,以下几点不尊重顺序,我不理解:

第1点: 0 0 第2点: 20 0 第3点: 0 50 第4点: 2050


有人能给我解释一下吗

要查看各点是否有序,您需要遵循与纸张相同的路径。 在纸上画一个矩形,依次命名点a(xA,xB),B(xB,yB),C(xC,yC)和D(xD,yD)

从A上的笔开始。从A到B,有一个欧几里得方程(
y=mx+p
)(1)。
m
是斜率,
b
是截距。查找有关的更多信息 对于A和B之间的线

m=(yb− ya)/(xb− xa)

p=m(x− xa)+ya

然后,您可以在(1)中找到替换
m
p
的方程式

当你有这个方程时,你需要找到第二个(在B和C之间)

当你有两条直线方程时,你就应用它


如果存在交叉点,则点不整齐。如果没有,则在BC和CD行之间应用相同的算法。再次检查是否有交叉口。如果没有,请使用CD和DA第三次执行此操作。

这里有一个假设的解决方案

  • 轴平行的矩形
  • 唯一允许的顺序是左下、右下、右上、左上(Y向上)

    Ok==P0.XP3.X&&P3.Y>P0.Y


  • 如果允许序列移动,保持相同的顺序,可以将这个公式复制四次,或者复制四次。

    你有没有拿一张图纸,在上面画出这些点,然后按顺序连接它们?我正试图通过编程来解决这个问题。是否有一个方程式或与之相关的东西?从pt1到pt2画一条线。测量该线与从pt2到pt3的线之间的角度。。。或者使用下面的答案:“不尊重订单”:什么订单?请详细说明?我数学学得很慢,希望能得到更多的帮助/解释。谢谢我在回答中增加了很多细节。