如上图
已知V,U向量,如何求V逆时针旋转到U的角度? U逆时针旋转到V的度数?
(1)单位化V,U
(2)U,V点乘获取到一个值A
(3)通过反三角函数ACos 获取到弧度值,然后在转为角度值B。
(4) 如果是V逆时针旋转到U,那么V叉乘U,反之如果是U逆时针旋转到V,那么U叉乘V ,得到一个值K。 2d 向量的叉乘
(5)如果K值为负数,那么旋转角度为360-B,如果为正数那么旋转角度就是B。
PS: 旋转不建议使用顺逆时针的表达方式,最好使用“”正旋转“”的表达方式。 如何表示为正旋转,以及正旋转的优势