Hello, could you give me some tips about how to best transform 3 3D vectors together without changing the angles between them? I have 3 vectors as specified below:
x = [0;0;1];
y = [0;-0.9952;0.0976];
z = [0.9969;0.0433;0.0663];
Now, I want to create another 3 vectors which will preserve these same angle relationships between them, but each of these new angles will have a different angular relationship with their x-y-z pair. So for instance the angle between xNew and x will be 11.3, yNew and y will be 103.4, and zNew and z will be 83.2 degrees. But the angular relationships between xNew, yNew, and zNew will be the same as the relationships between x,y, and z. I am having a hard time imagining these vectors in 3D, so not sure if this is doable. If it is doable, is an iterative registration about 3 dimensions that tries to minimize the RMSE between the current and desired angle the way to go, or is there an easier way to find these new vectors?