Pages

Mar 29, 2016

Calculate the counter-clock-wise angle degree between two vectors

from __future__ import division
from math import atan2
# reference: http://stackoverflow.com/questions/23408572/angle-between-two-points-0-360-cw
def calcVectAngle(vec1, vec2):
""" calculate the counter-clock-wise angle between two vectors """
angle = atan2(vec1[1], vec1[0]) - atan2(vec2[1], vec2[0])
angle = angle * 360 / (2 * pi)
if angle < 0:
angle += 360
print angle
view raw VectorAngle.py hosted with ❤ by GitHub