|
Como usar OpenOffice.org Calc para multiplicar e invertir matrices
Publicado el: 05-26-2007 @ 07:28 pm
La hoja de cálculo que incluye el paquete de OpenOffice.org permite, entre muchas cosas, la multiplicación e inversión de matrices. A continuación, de manera gráfica, expondré la manera de como ejecutar el producto de dos matrices 3x3. El ejemplo seleccionado incluye las siguientes: 1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
Para ello, se copian ambas matrices en una hoja de cálculo ya abierta y nos posicionamos en la celda que va a recibir el resultado (otra matriz 3x3); cuidando de que no se sobre escriba cualquier otro valor importante para nosotros. A continuación (entre paréntesis se incluyen las opciones en español), hacemos click en Function Wizard (Asistente: Funciones), icono f(x), lo cual abrirá la ventana que se observa en la siguiente gráfica: 
Allí seleccionamos en Category (Categoría) la opción Array (Matriz) y en Function (Función) la opción MMULT. A la derecha, donde aparece el cuadro de dialogo con la leyenda Srink (Reducir), hacemos click en los iconos con la pequeña ventana y la flecha verde para seleccionar las matrices correspondientes. Finalmente, clickeando en OK (Aceptar) nos llevará al producto de matrices deseado: 
Para ejecutar la inversión de una matriz el procedimiento es similar aunque, como es obvio, emplearemos una sóla de ellas. En este caso, en Category (Categoría) también seleccionamos la opción Array (Matriz) pero en Function (Función) hay que escoger la opción MINVERSE. Como ejemplo utilizaremos una matriz que de valores razonablemente manejables (ni muy elevados ni muy bajos) para los elementos de su inversa. Eso se garantiza con una matriz simétrica como esta: 1 2 3 2 1 4 3 4 1
cuya inversa es: -0.75 0.50 0.25 0.50 -0.40 -0.10 0.25 0.10 -0.15
Esto puede verificarse fácilmente multiplicando la primera por la segunda (o viceversa) lo cual dará la matriz identidad (1 en los elementos de la diagonal principal y 0 en los demás).

Ultima actualización el 04-01-2008 @ 08:27 am
|