Matriz
En OOo Calc una matriz es un conjunto de celdas sobre las que se trabaja como si fuera un grupo. Si se les aplica una función que devuelve solo un número se coloca en una celda si devuelve varios números se debe seleccionar las celdas en las que se colocarán los resultados de la función.
Ejemplo 8: Consideremos la matriz de datos almacenada en las celdas B2:E4, se trata de una matriz 3x4 (3 filas x 4 columnas). Vamos a realizar sobre esta matriz el cálculo de sumar 2 unidades a cada uno de sus elementos. Los pasos a seguir son:
- Seleccionamos las celdas B7 a E9 para indicar que el resultado de la operación se deberá situar en esa posición.
- En la celda E9 tecleamos la fórmula =B2:E4+2
- Validamos la fórmula pulsando Ctrl+Mayúsculas+Enter, inmediatamente se muestran la operación realizada.
Se puede asignar un nombre al rango de celdas que constituyen una matriz seleccionando en el menú Insertar la opción Nombres y después la opción Definir...
Algunas funciones que permiten realizar cálculos elementales de matrices son:
- MDETERM(arg): determinante de la matriz cuadrada referenciada por la matriz arg.
- MINVERSA(arg): inversa de la matriz cuadrada referenciada por arg.
- TRANSPONER(arg): transpuesta de la matriz referenciada por arg.
- MMULT(arg1; arg2): multiplica matricialmente las dos matrices referenciadas
Práctica 9: Realiza distintos cálculos con matrices.
Genera una matriz P de orden 4x5 y Q una matriz 5x5 realiza los cálculos P*10,PT, S=(P*Q+1)*Q-1.
Resuelve un sistema de ecuaciones AX=B con ayuda de OOo Calc. Para ello, construye la matriz A cuadrada 5x5 con determinante no nulo, e incorpora las funciones necesarias para que resolver el sistema. Recuerda que la solución se obtiene mediante la fórmula: X=A-1*B. La fórmula a incorporar entonces será:
=MMUL(MINVERSA(matrizA;matrizB)