标签: algorithm math geometry trigonometry
如何计算圆周长点的新坐标; 我有O(0,0),A(x,y),我想计算B(x',y') 根据以下规则OA =λOB这样 http://i59.tinypic.com/aakmqc.png
答案 0 :(得分:0)
如果我理解正确,您可以将点A投射到您的圈子上。我们假设圆的半径为r,从圆心到A的距离为d。然后,您需要λ,r = λ d或λ = r/d。
A
r
d
λ
r = λ d
λ = r/d
对于原点的圆心,您有d = Sqrt(x^2 + y^2)。
d = Sqrt(x^2 + y^2)