Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Producto interno de dos vectores. Producto cruz de dos vectores. Ángulo entre vectores.
Introducción
¿Desea saber la aproximación decimal del resultado? Podemos cambiar del modo exacto
al modo aproximado y volver a ejecutar el cálculo:
Pero hay algo aún mejor. Reconociendo que este cálculo va a aparecer frecuentemente,
podemos dar de alta la definición de norma del vector, asociándola a abreviatura junto a
las componentes del vector, usando el comando Definir del menú Otros oprimiendo la
tecla F4. En la línea de comandos escribimos la clave para el comando, entre paréntesis
los parámetros necesarios, después signo igual …
Y seguimos con la descripción precisa del cálculo a realizar, utilizando los parámetros del
comando, seguido de dar Enter. La indicación “Done” nos avisa que el comando está listo
para usarse.
Ahora tecleando en la barra de comandos nor3(2,-1,4) y oprimiendo enter (use el signo
menos gris del teclado), obtenemos:
¿Cómo dar de alta el producto interno de 2 vectores de tres componentes cada uno? Si
a⃗ =( a 1 , a2 , a3 ) y b⃗ =( b 1 , b2 , b3 ), la definición matemática del producto punto (o producto
punto de dos vectores o también producto interno de dos vectores) de dichos vectores es
a⃗ ∙ ⃗b =a1 b1 +a2 b2 +a3 b3 . Nosotros podemos proceder de la siguiente forma: mediante
Define, declarar el nombre del nuevo comando y enseguida entre paréntesis las 6
componentes que requerimos para el cálculo (las tres primeras corresponden al primer
vector y las restantes al segundo vector).
Todo lo anterior nos permite hacer los cálculos, que se han depositado respectivamente
en las variables p, q y r, pero debemos dar instrucciones para que estos cálculos se
muestren en pantalla. Abriremos nuevas líneas para mostrar una por una las
componentes que hemos calculado y almacenado en las variables mencionadas;
utilizaremos el comando Disp (Display) que aparece en el Menú I/O de Entrada y Salida,
al que se accede vía la tecla F3:
El programa anterior nos entrega cada una de las componentes del producto cruz de dos
vectores, es decir, almacena aisladamente a cada componente.
Ejercicio 1.1
d) 12*pint(1, 0, -2, 0, t, 2*t), e) nor3(t, t, t)*pint(1, -1, 3, 0, -2, 1), f) nor3(t, t, t)* pcruz(1, 0, 3,
2, 0, -2)
Podemos definir el producto cruz de dos vectores también con el comando Define,
almacenándolo como un vector. Borremos ahora de la memoria el programa pcruz recién
hecho, buscándolo en la lista que nos ofrece var-link.
Como antes, usamos el comando Define y pcruz para el nombre del comando, seguido de
los 2 vectores (es decir las 6 componentes de ellos), y después del signo igual, llenamos
con la definición del vector, encerrando entre corchetes cada componente y todo el vector
(observe que generamos un vector columna):
Ejercicio 1.2
Podemos crear otros comandos a partir de los recién definidos. Otro cálculo muy
frecuente aquí es el que nos permite obtener el ángulo entre dos vectores. Si
a⃗ =( a 1 , a2 , a3 ) y b⃗ =( b 1 , b2 , b3 ) son dos vectores, el ángulo α entre ellos se define mediante
la relación:
a⃗ ∙ ⃗b
cos α=
‖⃗a‖‖⃗b‖
¿Podría crear una nueva función para que la calculadora encuentre el ángulo α entre
estos vectores?