获取对应于从P1到P2的1/3的点



因此,例如,如果我们的p1 =(x1,y1)和p2 =(x2,y2),我想找到与距p1距离的1/3的点和P2位于P1和P2形成的行中,那么我将使用什么公式?现在有一个脑电。

使用部分公式。在这里阅读。

您必须找到一个(x,y),该点比例为1:3。

x = (x2+3*x1)/4
y = (y2+3*y1)/4

如果行段为距离D单元,则点(x,y)位于>(x1,Y1)的距离d/3和距离距离(X2,Y2)

距离2D/3

如果a是第一个点的向量,而b是第二点的向量,那么您想要的点是
(2A + B) / 3

这起作用是因为在a和b之间的三分之一的点在矢量上是向量a a和b之间的向量的三分之一:

A + 1/3(B-A)

代数将完成其余的。

与任何其他位置相同的位置:

p(t) = a*(1-t) + b*t 

其中0< = t< = 1给出向量" A"one_answers" B"/

之间的所有点

在您的情况下

p = (x1, y1)* (1-1/3) + (x2,y2) * 1/3

这就是其他一些答案的样子。

点p3 =(x3,y3)距离的1/3是:

x3 = (2 * x1 + x2) / 3    
y3 = (2 * y1 + y2) / 3

相关内容

  • 没有找到相关文章

最新更新