Math 新坐标,x ms后

Math 新坐标,x ms后,math,coordinates,distance,Math,Coordinates,Distance,我有两个坐标,源坐标和目标坐标。我可以计算两点之间的距离,但我必须知道,经过一段时间后,给定一个特定的行走速度(单位/毫秒),从源点到目标点的行走坐标是多少。最好的方法是什么 这很可能是一个简单的问题,但很难找到它,因为我不知道确切的数学术语。给定一个坐标为(Xa,Ya)的点a(源)和一个坐标为(Xb,Yb)的点B(目的地),它们之间的距离是 Da,b=Sqrt((Xa-Xb)^2+(Ya-Yb)^2) *Sqrt=平方根 t秒后,移动对象(以U速度移动)将位于点t(Xt,Yt)。 与震源的距离

我有两个坐标,源坐标和目标坐标。我可以计算两点之间的距离,但我必须知道,经过一段时间后,给定一个特定的行走速度(单位/毫秒),从源点到目标点的行走坐标是多少。最好的方法是什么

这很可能是一个简单的问题,但很难找到它,因为我不知道确切的数学术语。

给定一个坐标为(Xa,Ya)的点a(源)和一个坐标为(Xb,Yb)的点B(目的地),它们之间的距离是

Da,b=Sqrt((Xa-Xb)^2+(Ya-Yb)^2)

*Sqrt=平方根

t秒后,移动对象(以U速度移动)将位于点t(Xt,Yt)。 与震源的距离为

Da,t=U*t

点T的坐标为

Xt=Xa+(Xb-Xa)*数据/数据段

Yt=Ya+(Yb-Ya)*Dat/Dab

给定一个坐标为(Xa,Ya)的点a(源)和一个坐标为(Xb,Yb)的点B(目的地),它们之间的距离为

Da,b=Sqrt((Xa-Xb)^2+(Ya-Yb)^2)

*Sqrt=平方根

t秒后,移动对象(以U速度移动)将位于点t(Xt,Yt)。 与震源的距离为

Da,t=U*t

点T的坐标为

Xt=Xa+(Xb-Xa)*数据/数据段


Yt=Ya+(Yb-Ya)*Dat/Dab

有效,谢谢!虽然我必须在我的应用程序中使用Xt=min(Xa,Xb)+(max(Xa,Xb)-min(Xa,Xb))[…],但我不知道为什么。。。不管怎样,它做它应该做的:)工作,谢谢!虽然我必须在我的应用程序中使用Xt=min(Xa,Xb)+(max(Xa,Xb)-min(Xa,Xb))[…],但我不知道为什么。。。不管怎样,它做了它应该做的:)