Answers for "rotateing a 2d vector"

5

rotate 2d vector by angle

rotate vector (x1, y1) counterclockwise by the given angle
(angle in radians)

newX = oldX * cos(angle) - oldY * sin(angle)
newY = oldX * sin(angle) + oldY * cos(angle)
Posted by: Guest on September-13-2020
0

rotate 2d array

rotated = list(zip(*original[::-1]))
Posted by: Guest on July-26-2021

Browse Popular Code Answers by Language