【发布时间】:2016-09-14 18:41:15
【问题描述】:
我是 python 新手。 我在 3d 空间中有两个向量,我想知道两个向量之间的角度
我试过了:
vec1=[x1,y1,z1]
vec2=[x2,y2,z2]
angle=np.arccos(np.dot(vec1,vec2)/(np.linalg.norm(vec1)*np.linalg.norm(vec2)))
但是当改变顺序时,vec2,vec1 获得相同的角度并且不会更高。 当向量的顺序发生变化时,我想给我一个更大的角度。
【问题讨论】:
-
您决定如何确定要旋转的法线了吗?
标签: python python-2.7 numpy computational-geometry