Calculadora de ángulo vectorial 2D

Vector V1: ,
Vector V2:,
 
Angle: Degrees

Esto es relativamente simple porque solo hay un grado de libertad para rotaciones 2D. Si V1 y V2 están normalizados, de modo que | V1 | = | v2 | = 1, luego, ángulo = acos (v1 • v2)

dónde:

• = 'Dot' producto (ver el cuadro a la derecha de la página).

acos = arc cos = inverso de la función de coseno ver página de trigonometría.

| v1 | = magnitud de v1.

El único problema es que esto no dará todos los valores posibles entre 0 ° y 360 °, o -180 ° y + 180 °. En otras palabras, no nos lo dirá si V1 está por delante o detrás de V2, para ir de V1 a V2 es la dirección opuesta desde V2 a V1.

Calculadora de ángulo vectorial 2D