Я пытаюсь повернуть унитарный вектор A, ориентированный по оси Y, согласно базе данных инструкций.
Вектор описывается как ((x1, x2), (y1, y2).
A = np.array([ 0 ,0 ] , [ 0 , 1 ] )
Database = ['left', 'right', 'right', ... ]
Если, например, мы вращаемся 4 раза по часовой стрелке, мы должны получить:
#First spin
[(0,1),(0,0)]
#Second spin
[(0,0),(0,-1)]
#third spin
[(0,-1),(0,0)]]
#fourth spin
[(0,0),(0,1)]