如何找到给定长度和起点的向量的端点
How to find the endpoint of a vector giving its length and startpoint
我有一个向量 V,起始于 x,y,速度为 dirx,diry(例如 2,3)。例如,如果矢量的长度(我猜是标准)等于 40,我想知道矢量终点的坐标。
抱歉,我的数学知识很浅,非常感谢
归一化方向向量,如果需要的话:
Len = Sqrt( dirx^2 + diry^2 )
dx = dirx / Len
dy = diry / Len
然后找到端点:
end_x = x0 + 40 * dx
end_y = y0 + 40 * dy
我有一个向量 V,起始于 x,y,速度为 dirx,diry(例如 2,3)。例如,如果矢量的长度(我猜是标准)等于 40,我想知道矢量终点的坐标。
抱歉,我的数学知识很浅,非常感谢
归一化方向向量,如果需要的话:
Len = Sqrt( dirx^2 + diry^2 )
dx = dirx / Len
dy = diry / Len
然后找到端点:
end_x = x0 + 40 * dx
end_y = y0 + 40 * dy