¿Cómo encontrar el ángulo entre dos vértices

2 Partes:Calcular el ángulo entre dos vectoresAjuste de la fórmula para calcular el ángulo

A menudo, los programadores matemáticos y gráficos tienen que encontrar el ángulo entre dos vectores. Afortunadamente, la fórmula utilizada para calcular este ángulo no requiere más que un producto escalar sencilla nada. Aunque el razonamiento detrás de esta fórmula es más fácil de entender cuando utilizamos vectores en dos dimensiones, podemos adaptar fácilmente a los vectores con cualquier número de componentes.

parte 1
Calcular el ángulo entre dos vectores
Imagen titulada encontrar el ángulo entre dos vectores Paso 01
1
Identificar los dos vectores. Escribe toda la información conocida sobre los dos vectores. A los efectos de este tutorial, vamos a suponer que ya conoce los vectores sólo en términos de sus coordenadas tridimensionales (también llamado componentes). Si ya conoce módulo o estándar de estos vectores (es decir, longitud), se puede pasar por alto algunos de los pasos a continuación.
  • Ejemplo: consideremos los vectores bidimensionales = (2,2) y = (0,3). Estos dos vectores pueden reescribirse como = 2
i + 2y j = 0i + 3j = 3j.
  • Aunque nuestro ejemplo utilizar vectores bidimensionales, podemos aplicar las siguientes instrucciones de vectores con cualquier número de componentes.
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 02
    2
    Escribe la fórmula del coseno. Para encontrar el valor de θ ángulo entre dos vectores cualquiera, debemos primero calcular el coseno de este ángulo. Puede buscar y conocer la fórmula en detalle o simplemente escribir de la manera que está por debajo de:
  • cosθ = () / (|||| ||||)
  • |||| representa módulo (O longitud) del vector ".
  • representa producto escalar (O producto interior) de dos vectores.
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 03
    3
    Calcula cada módulo de vector. Imagine un triángulo rectángulo formado por componentes x de un vector, su componente Y y el propio vector. En este triángulo, el vector juega el hipotenusa-, por lo tanto, para encontrar su longitud, vamos a aplicar el teorema de Pitágoras. Como resultado, esta fórmula es fácilmente aplicable en matrices con cualquier número de componentes.
  • ||u|| = u1 + u2. Si la matriz tiene más de dos componentes, basta seguir añadiendo + u3 + u4 + ...
  • Por lo tanto, para un vector de dos dimensiones, tenemos que ||u|| = √ (u1 + u2).
  • En nuestro ejemplo, |||| = √ (2 + 2) = √ (8) = 2√2. |||| = √ (0 + 3) = √ (9) = 3.
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 04
    4


    Calcula el producto escalar entre los dos vectores. Usted ya debe saber el método para multiplicar vectores, también llamado producto escalar. Para calcular el producto de dos vectores en términos de sus componentes, multiplicamos los componentes de la misma dirección entre sí y luego añadimos los resultados de estos productos.
  • Si se trabaja con programas de gráficos por ordenador primera sección Visitar "consejos" antes de proceder.
  • En términos matemáticos, = u1v1 + u2v2, donde u = (u1, u2). Si el vector tiene más de dos componentes, basta seguir añadiendo + u3v3 + u4v4...
  • En nuestro ejemplo, = u1v1 + u2v2 = (2) (0) + (2) (3) = 0 + 6 = 6. Este es el valor del producto escalar entre los vectores y .
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 05
    5
    Reemplazar estos resultados en la fórmula del coseno. Recuerde, cosθ = () / (|||| ||||). Ya se calcula el producto escalar y el módulo de los dos vectores. Ahora, vamos a sustituir estos valores en la fórmula y calcular el coseno del ángulo.
  • En nuestro ejemplo, cosθ = 6 / (2√2 * 3) = 1 / √2 = √2 / 2.
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 06
    6


    Encontrar el ángulo en función de su coseno.
    Utilice la función arccos o cos la calculadora para determinar el ángulo de θ a partir del valor de su coseno. En algunos casos, se puede encontrar el valor del ángulo basado en el círculo unidad.
  • En nuestro ejemplo, cosθ = √2 / 2. tipo "arccos (√2 ​​/ 2)" en su calculadora para encontrar el ángulo. Otra opción es buscar el ángulo θ del círculo unidad en la que cosθ = √2 / 2: esto será cierto para θ = /4 o 45 °.
  • Al reunir a toda la información, que tendrá la última fórmula θ = arccosseno (() / (|||| ||||))
  • parte 2
    Ajuste de la fórmula para calcular el ángulo
    1
    Comprender el propósito de la fórmula. La fórmula que usamos para calcular el ángulo entre dos vectores no se deriva de reglas preexistentes- lugar, que fue creada como una definición del producto escalar de dos vectores y el ángulo entre ellos. Sin embargo, esta decisión no es arbitraria. Con una mirada más atenta a la geometría básica, podemos ver por qué este resultado fórmula en entornos tan útiles e intuitivas.
    • Los ejemplos siguientes hacen uso de vectores de dos dimensiones, ya que son el tipo más intuitiva de trabajar. tres o más dimensiones de vectores tienen sus propiedades definidas a partir de la fórmula (también de una manera muy similar).


  • Imagen titulada encontrar el ángulo entre dos vectores Paso 08
    2
    Revisar la ley de los cosenos. En cualquier triángulo, tenga en cuenta el ángulo θ formado por los lados e b y el lado c opuesto a ese ángulo. De acuerdo con la ley de los cosenos, c = a + b -2abcos (θ). La demostración de esta fórmula se puede obtener fácilmente de las habilidades básicas de geometría.
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 09
    3
    Conectar los dos vectores para formar un triángulo. Dibuje un par de vectores
  • Imagen titulada encontrar el ángulo entre dos vectores paso 10
    4
    Aplicar la ley de los cosenos de este triángulo. Reemplazar la longitud de los lados de nuestra triangulo vector (es decir, el módulo de los vectores) en la fórmula de la ley de los cosenos:
  • ||(A - b)|| = ||la|| + ||b|| - 2||la|| ||b||cos (θ)
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 11
    5
    Reescribir la fórmula utilizando productos escalares. Recuerde que el producto escalar es la expansión de un vector diseñado en otro. El producto escalar de un vector por sí mismo no requiere de proyección, porque no hay cambio de dirección. Esto significa que
  • ( -) • ( -) =
  • Imagen titulada encontrar el ángulo entre dos vectores Paso 12
    6
    Simplificar la fórmula. Escribe expansión del producto en el lado izquierdo de la ecuación y luego simplificarlo para conocer fórmula para el cálculo de ángulos.
  • -
  • De esta manera? Compartir en redes sociales:


    Opiniones y Comentarios

    Artículos Relacionados