Beruflich Dokumente
Kultur Dokumente
LABORATORIO DE MATEMTICA II
OCTAVE
Autores:
Alberto Robles
Michelle Villacis
Jorge Bermeo
Ahora bien, en cuanto a las actividades, se comenz, en primer lugar, revisando la manera
correcta para introducir el lenguaje numrico con todas las consideraciones para utilizar diferentes
operaciones entre vectores como suma, resta, multiplicaciones y operadores propios de los vectores
como el producto cruz "cross()" y el producto punto "dot()".
Por ejemplo, antes de realizar una suma de vectores se deba definir de manera correcta a los
vectores. As fue que se deba de poner en Octave A = [1 , 2 , 3] para un vector fila y A = [1 ; 2 ; 3]
para un vector columna. Para obtener su mdulo, se deban mezclar de manera oportuna conceptos de
vectores y matrices, ya que un vector tambin puede ser visto como una matriz. De esta manera es que
se poda poner "A*A'", donde el segundo factor es la matriz transpuesta de A as calcular el cuadrado
de A y a su vez, su suma.
En cuanto a comandos como sqrt(), dot() y cross(), son los que permiten calcular la races,
producto punto y producto cruz a partir de parmetros. Pues, dentro de cada parntesis puede ir, en el
caso del primero, un nmero escalar, mientras que, en los otros, vectores.
Una vez que se conoci todo lo dicho anteriormente, se procedi a realizar las actividades
propuestas, que se observan en la grfica 1.
Grfica 1. Actividades propuestas en las que incluyen, definicin de vectores, suma, resta,
producto cruz y producto entre vectores.
4. PLANTEAMIENTO DEL PROBLEMA
Una forma de comprender los fenmenos naturales del mundo fsico es a travs de la
aplicacin de los vectores. El concepto de vector, es una herramienta fundamental tanto para las
matemticas como para la fsica. La velocidad, el desplazamiento, la fuerza y la aceleracin son
algunas de las cantidades fsicas que estn asociadas con una direccin y magnitud.
Octave, es un programa que permite entender las operaciones entre vectores, ya que es un
programa creado para trabajar con matrices, las cuales se arreglan, en el programa, mediante
vectores filas y vectores columnas.
En la prctica 2, se plantearon 5 ejercicios (los cuales se procedern a explicar la resolucin
paso a paso en el tem 5: descripcin e implementacin de la solucin)
2. Producto punto
a. Definir los vectores (matriz de la misma dimensin)
X= [ x1; x2; x3]
Y= [ y1; y2; y3]
b. Utilizar el comando dot (x,y) para obtener el producto punto.
Para realizar el producto punto se utiliza el comando dot (x,y) ; donde x e y son
vectores filas o vectores columnas. Cabe recalcar que para realizar el producto punto
entre vectores, ambos deben ser vectores filas o ser vectores columnas.
3. Magnitud de un vector x = [ x1, x2,x3],mediante la aplicacin de la formula
a. Definir un vector
x= [ x1,x2,x3]
b. Realizar el producto punto mediante el comando dot ( )
>>> dot (x,x)
c. Finalmente, utilizar el comando Sqrt () , para sacar la raz cuadrada del
resultado anterior.
>>> Sqrt (dot(x,x))
4.
4.1 Producto escalar entre vectores
a. Definir los vectores (filas o columnas)
x= [ x1;x2;x3]
y= [ y1, y2, y3]
x= [ x1;x2;x3]
y= [ y1, y2, y3]
b. obtener el producto punto entre x e y, mediante el comando dot (x,y)
>>> dot (x,y)
c. obtener la magnitud de x e y
>>>Mx= sqrt((dot(x,x)) magnitud del vector x
>>> My= sqrt((dot(y,y)) magnitud del vector y
d. multiplicar las magnitudes
d= Mx*My
e. dividir el producto punto de los vectores para la multiplicacin de sus magnitudes.
Utilizar el comando acos , para obtener el coseno inverso.
>>> acos((xy/d))
4.4 ngulos entre vectores unitarios
a. Definir los vectores
x= [ x1;x2;x3]
y= [ y1, y2, y3]
b. Obtener el vector unitario de cada vector.
>>> Vux= (x/ sqrt (dot (x,x))
>>> Vuy= (y/ sqrt (dot (y,y))
c. Producto escalar entre los vectores unitarios
>>> e= dot(Vux, Vuy)
6. ANALISIS DE RESULTADOS
Ejercicio con amor
Parte 1: Suma de dos vectores
8. REFERENCIAS