小编Alb*_*des的帖子

如何检索两个向量3D之间的角度?

我是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)))
Run Code Online (Sandbox Code Playgroud)

但是当更改顺序时,vec2,vec1获得相同的角度,并且不更高。当向量的顺序改变时,我想给我更大的角度。

python numpy computational-geometry python-2.7

2
推荐指数
3
解决办法
1万
查看次数