rotate_2d



機能:
平面点集の回転演算(°)

書式:
rotate_2d([ix],[iy],θx,θy,[ox],[oy])

解説:
次の式に従い、入力数値組[ix]と[iy]で指定された平面点集を回転し、結果を数値組[ox],[oy]に出力します。
Xo = cos(θx) * Xi - sin(θy) * Yi
Yo = sin(θx) * Xi + cos(θy) * Yi

     [ix],[iy] ・・・・・・・・・・・・・・・平面点集のXY座標の入力数値組([ix]は@で代替可能)

     θx ・・・・・・・・・・・・・・・X方向の回転角(横軸より逆時計回りが正方向)

     θy ・・・・・・・・・・・・・・・Y方向の回転角(縦軸より逆時計回りが正方向)

     [ox],[oy] ・・・・・・・・・・・・・・・回転結果のXY座標の出力数値組

例:rotate_2d([1],[2],10,-10,[3],[4]);


return