Descargar el PDF
Descargar el PDF
Los matemáticos y programadores gráficos a menudo necesitan hallar el ángulo entre dos vectores determinados. Por suerte, la fórmula para realizar este cálculo no requiere nada más avanzado que un producto escalar. Si bien es más fácil entender el razonamiento detrás de esto en dos dimensiones, se puede ampliar la fórmula hasta los vectores con cualquier número de componentes.
Pasos
-
Identifica los vectores. Anota toda la información que tienes concerniente a los dos vectores. Aquí asumiremos que solo tienes la definición del vector en términos de sus coordenadas dimensionales (también llamadas componentes). [1] X Fuente de investigación Si ya conoces la longitud de un vector (su magnitud ), podrás omitir algunos de los pasos siguientes.
- Ejemplo: el vector bidimensional = (2,2). Vector = (0,3). Estos también pueden escribirse como = 2 i + 2 j y = 0 i + 3 j = 3 j .
- Si bien nuestro ejemplo emplea vectores bidimensionales, las instrucciones indicadas más adelante abarcan vectores con cualquier número de componentes.
-
2Escribe la fórmula del coseno. Para hallar el ángulo θ entre dos vectores , comienza con la fórmula para hallar el coseno del ángulo. Puedes aprender esta fórmula en la siguiente sección del artículo o solo escríbela: [2] X Fuente de investigación
- cosθ = ( • ) / ( || || || || )
- || || significa "la longitud del vector ".
- • es el producto escalar (o producto punto) de los dos vectores que se explica más adelante.
-
Calcula la longitud de cada vector. Dibuja un triángulo rectángulo que parta desde el componente “x” del vector, su componente “y” y el vector mismo. El vector forma la hipotenusa del triángulo, así que para hallar su longitud usaremos el Teorema de Pitágoras . Como resultado, esta fórmula se extiende fácilmente a los vectores con cualquier número de componentes. [3] X Fuente de investigación
- || u || 2 = u 1 2 + u 2 2 . Si un vector tiene más de dos componentes, simplemente sigue sumando +u 3 2 + u 4 2 + ...
- Por lo tanto, para un vector bidimensional, || u || = √(u 1 2 + u 2 2 ) .
- En nuestro ejemplo, || || = √(2 2 + 2 2 ) = √(8) = 2√2 . || || = √(0 2 + 3 2 ) = √(9) = 3 .
-
4Calcula el producto escalar de los dos vectores. Probablemente ya hayas aprendido este método de multiplicación de vectores, también conocido como producto escalar . [4] X Fuente de investigación Para calcular el producto escalar en términos de componentes de vectores, multiplica los componentes en cada dirección y luego suma todos los resultados. [5] X Fuente de investigación
- Para los programas de gráficos por computadora, consulta la sección Consejos antes de continuar.
- En términos matemáticos, • = u 1 v 1 + u 2 v 2 , donde u = (u 1 , u 2 ). Si el vector tiene más de dos componentes, simplemente sigue sumando + u 3 v 3 + u 4 v 4 ...
- En nuestro ejemplo, • = u 1 v 1 + u 2 v 2 = (2)(0) + (2)(3) = 0 + 6 = 6 . Este es el producto escalar del vector y .
-
Reemplaza los resultados en la fórmula. Recuerda, cosθ = (( ; • ) / ( || || || || ). Ahora conoces el producto escalar y las longitudes de cada valor. Ingresa dichos resultados en esta fórmula para calcular el coseno del ángulo.
- En nuestro ejemplo, cosθ = 6 / ( 2√2 * 3 ) = 1 / √2 = √2 / 2.
-
6Halla el ángulo con base en el coseno. Puedes utilizar la función acos o cos -1 de tu calculadora para hallar el ángulo θ a partir de un valor cosθ conocido. Para algunos resultados, puedes resolver el ángulo en base al círculo unitario .
- En nuestro ejemplo, cosθ = √2 / 2. Escribe "arcos(√2 / 2)" en tu calculadora para hallar el ángulo. También puedes hallar el ángulo θ en el círculo unitario donde cosθ = √2 / 2. Esto se cumple para θ = π / 4 o 45º .
- Al unirlo todo, la fórmula final será: ángulo θ = arcoseno(( • ) / ( || || || || ))
Anuncio
-
Entiende el propósito de esta fórmula. Esta fórmula no se derivó de las reglas existentes. En lugar de eso, se creó como una definición del producto escalar de dos vectores y el ángulo entre ellos. [6] X Fuente de investigación Sin embargo, esta decisión no fue arbitraria. Si recordamos la geometría básica, podremos ver la razón por la que esta fórmula da lugar a definiciones intuitivas y útiles.
- Los ejemplos descritos más adelante utilizan vectores bidimensionales debido a que son los más intuitivos de utilizar. Los vectores con tres o más componentes tienen propiedades que se definen con una fórmula general muy similar.
-
2Revisa el Teorema del coseno . Toma un triángulo ordinario con el ángulo θ entre los lados a y b, y en el lado opuesto de c. El Teorema del coseno indica que c 2 = a 2 + b 2 -2ab cos (θ). Esto se deriva de manera bastante sencilla de la geometría básica. [7] X Fuente de investigación
-
Conecta dos vectores para formar un triángulo. Dibuja un par de vectores 2D en papel, vectores a&# 8407; y , con el ángulo θ entre ellos. Dibuja un tercer vector entre ellos para formar un triángulo. En otras palabras, dibuja un vector c⃗ como + = . Este vector = - . [8] X Fuente de investigación
-
Escribe el Teorema del coseno para este triángulo. Introduce la longitud de los lados de nuestro "triángulo vector" en el Teorema del coseno:
- || (a - b) || 2 = || a || 2 + || b || 2 - 2 || a || || b || cos (θ)
-
Escríbela utilizando el producto escalar. Recuerda que un producto escalar es la magnificación de un vector que se proyecta en otro. El producto escalar de un vector por sí mismo no requiere ninguna proyección, pues no hay diferencia en la dirección. [9] X Fuente de investigación Esto significa que a&# 8407; • = || a || 2 . Utiliza esta información para reescribir la ecuación:
- ( - ) • ( - ) = • + • - 2 || a || || b || cos (θ)
-
Reescríbela en la fórmula familiar. Expande el lado izquierdo de la fórmula y luego simplifica a fin de obtener la fórmula utilizada para hallar ángulos.
- • - • - • + • = • + • - 2 || a || || b || cos (θ)
- - • - • = -2 || a || || b || cos (θ)
- -2( • ) = -2 || a || || b || cos (θ)
- • = || a || || b || cos (θ)
Anuncio
Consejos
- Para reemplazar y resolver con rapidez la ecuación, emplea esta fórmula para cualquier par de vectores bidimensionales: cosθ = (u 1 • v 1 + u 2 • v 2 ) / (√(u 1 2 • u 2 2 ) • √(v 1 2 • v 2 2 )).
- Si trabajas en un programa de gráficos por computadora, lo más probable es que solo te preocupes por la dirección de los vectores y no por su longitud. Sigue estos pasos para simplificar las ecuaciones y acelerar tu programa: [10]
X
Fuente de investigación
[11]
X
Fuente de investigación
- Normaliza cada vector para que la longitud sea 1. Para hacerlo, divide cada componente del vector por su longitud.
- Toma el producto escalar de los vectores normalizados en lugar de los vectores originales.
- Debido a que la longitud es igual a 1, deja los términos de la longitud fuera de tu ecuación. Tu ecuación final para el ángulo es arcos( • ).
- Con base en la fórmula del coseno, podemos averiguar rápidamente si el ángulo es agudo u obtuso. Comienza con cosθ = (
•
) / ( ||
||
||
||
):
- El lado izquierdo y derecho de la ecuación deben tener el mismo signo (positivo o negativo).
- Dado que las longitudes siempre son positivas, el cosθ debe tener el mismo signo que el producto escalar.
- Por lo tanto, si el producto escalar es positivo, el cosθ es positivo. Estamos en el primer cuadrante del círculo unitario, con θ < π / 2 o 90º. El ángulo es agudo.
- Si el producto escalar es negativo, el cosθ es negativo. Estamos en el segundo cuadrante del círculo unitario, con π / 2 < θ ≤ π o 90º < θ ≤ 180º. El ángulo es obtuso.
Anuncio
Referencias
- ↑ http://mathinsight.org/vectors_cartesian_coordinates_2d_3d
- ↑ https://www.khanacademy.org/math/linear-algebra/vectors_and_spaces/
- ↑ http://mathinsight.org/vectors_cartesian_coordinates_2d_3d
- ↑ https://www.mathsisfun.com/algebra/vectors-dot-product.html
- ↑ http://mathinsight.org/dot_product_formula_components
- ↑ http://mathforum.org/library/drmath/view/54087.html
- ↑ http://www.regentsprep.org/regents/math/algtrig/att12/derivelawofsines.htm
- ↑ https://www.khanacademy.org/math/linear-algebra/vectors_and_spaces/dot_cross_products/v/defining-the-angle-between-vectors
- ↑ http://physics.info/vector-multiplication/
Anuncio