13

角度を度単位で点に変換する

角度 (度/ラジアン単位)を中心点から固定距離離れた(X,Y)に変換するにはどうすればよいですか。

中心点を中心に回転する点のように。

点 y/x の角度 (ラジアン単位) を計算するのとは正反対です。atan2


注:理解していない人が検索するため、元のタイトルのままにしました。

4

4 に答える 4

22

固定距離を D とすると、X = D * cos(A) および Y = D * sin(A) となります。ここで、A は角度です。

于 2009-01-29T05:19:05.047 に答える
4

中心点 (Xcp, Ycp) が原点でない場合は、その座標を (X,Y) に追加する必要があります。つまり、X = Xcp + D * cos(A) および Y = Ycp + D * sin(A) です。

于 2009-01-29T05:55:53.973 に答える
2

PolyThinkerが言ったこと。

また、原点からの距離が必要な場合はsqrt(x^2 + y^2).

于 2009-01-29T05:20:00.863 に答える
1
t = angle
r = radius (fixed distance)

x = rcost
y = rsint
于 2009-01-29T05:19:57.353 に答える