0

回転した軸上で、指定された距離だけ離れた点 (X,Y) を計算するにはどうすればよいですか? ポイントを「移動」させたい角度を(度単位で)知っています。

4

3 に答える 3

7
x = cos(a) * d
y = sin(a) * d

ここで、a は角度、d は距離です。

三角関数が度の代わりにラジアンを取る場合、角度を 180/pi で割って変換する必要があります。

于 2009-06-28T15:00:59.693 に答える
1

極座標に変換してから、必要な角度でポイントを回転させます。

x = r * cos( theta );
y = r * sin( theta );

注: ラジアン単位のシータ ( deg = rad * 180 / pi )

極座標の詳細。

于 2009-06-28T15:04:25.753 に答える
0

三次元式のことですか?それらも簡単です。ただし、軸を指定するための規則を知る必要があります。

于 2009-06-28T15:04:19.217 に答える