两个向量之间的角度困惑

时间:2013-01-13 08:25:03

标签: math vector

我想知道为什么两个矢量之间的角度为alpha而不是beta2*pi - alpha,如下图所示: Angle between two vectors http://img202.imageshack.us/img202/1936/80732467.png

为什么公式:cos(phi) = (vector a DOT vector b)/(|vector a| * |vector b|)总是返回alpha的cos(但不是beta2*pi - alpha

1 个答案:

答案 0 :(得分:1)

因此,矢量(代表性)是有向段,并且根据定义,两个矢量之间的角度是从第一个矢量逆时针到第二个矢量时形成的角度。在您的情况下,此角度为2*pi- alpha。 Actaully cos(2*pi-alpha) = cos(-alpha) = cos(alpha)所以如果你只关心余弦,无论顺时针还是逆时针都不重要。