Quantcast

POWERING INNOVATION THAT DRIVES HUMAN ADVANCEMENT

Angle between Vectors

vCalc Reviewed
`alpha = "acos"(hatV*hatU)`
`(V)"Vector V"`
`(U)"Vector U"`
Tags

The Angle Between Vectors calculator computes the angle(α) separating two vectors (V and U) /attachments/969993e0-96b7-11e4-a9fb-bc764e2038f2/VectorAngle.JPG in three dimensional space.

INSTRUCTIONS: Enter the following:

  • (V):  Vector V
  • (U):  Vector U

Angle Between Vectors (α): The calculator returns the angle (α) between the two vectors in degrees and radians.  However, these can be automatically converted into compatible units via the pull-down menu. 

The Math / Science

The angle between vectors formula lets the user enter two three-dimensional vectors (V and U)  with X, Y and Z components (Euclidean 3-space vectors).   

     α = acos(`hatU * hatV`)

where:

To calculate the angle between two vectors:
  1. calculate the unit vectors associated with vector V and vector U.  To do that,
    1. compute the magnitude of the vectors  and then
    2. do a scalar multiplication for each of the vectors where the scalar(k) is the inverse of the vector's magnitude.
  2. calculate the dot product of the unit vectors
  3. calculate the arc-cosine of that dot product to calculate the angle between the vectors in radians.
  4. converts radians to degrees. 


3D Vector Functions

References