Sunteți pe pagina 1din 26

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE PUEBLA


ÁLGEBRA LINEAL
HORARIO: L-M: 9:00 a 11:00 V: 9:00 A 10:00
ENSAYO
Resolución de operaciones con matrices mediante software
PROFESOR: CARLOS GARCÍA FRANCHINI

1.
2.
3.
4.
5.
6.
7.
8.

Introducción

Las matrices son una gran herramienta que puede aplicarse para la solución
óptima de un sistema de ecuaciones, sin embargo, comúnmente en las aulas se
ven matrices de dimensiones pequeñas, con el objetivo de lograr la comprensión
de la naturaleza de una matriz, es decir, saber de qué manera funcionan, ya que
de este modo, se logra obtener el conocimiento para poder operar con las mismas.

Cabe mencionar que en el campo laboral, los datos recabados, ya sean de un


censo de población, de ingresos y egresos de un inventario o de un estudio de
mercado para la venta de algún producto, por mencionar algunos otros ejemplos,
son de una dimensión muy grande, es por ello que es sumamente necesario
utilizar un software determinado para poder trabajar con una matriz de tal
dimensión.

Por tanto, a lo largo del tiempo, se han ido desarrollando tales programas que
facilitan el manejo de matrices. Cabe resaltar, que es notorio el gran uso que se le
da a la tecnología para satisfacer cualquier tipo de necesidades. A continuación
se presentan los softwares más importantes para la resolución de operaciones con
matrices, detallando cuáles son sus principales funciones, plantándolo de un modo
sencillo para su rápido conocimiento.

Operaciones de matrices en la hoja de cálculo de Excel

Excel ofrece la facilidad de realizar operaciones con matrices, las cuales se


resuelven con funciones preestablecidas, por tanto, a continuación se presentan
los pasos de la resolución de cada una de ellas.

Matriz inversa

1) Escribe la matriz con un elemento en cada celda:


2) Reserva espacio en la Hoja de Cálculo de modo que haya el mismo número de
celdas que tiene la matriz.

Para ello, con el botón izquierdo del ratón pulsado pasa de forma ordenada por las
celdas que te hacen falta, en este caso 4 filas y 4 columnas:

Pulsa el botón izquierdo del ratón en la opción Insertar y verás que aparece una
nueva opción Función pulsa sobre ella y aparecerá la ventana de opciones:

En la ventana del recuadro que te invita a seleccionar una categoría,


eliges Todas.
En el paso siguiente tienes que fijarte en la siguiente escena:

En el espacio señalado con el aspa de líneas rojas pulsa el botón izquierdo del
ratón y pulsa la tecla m hasta que aparezca MINVERSA.

Hacerlo de este modo es aumentar la velocidad de búsqueda de la opción que se


necesita.

En este momento que aparece esta opción, pulsas en Aceptar y obtendrás


en pantalla:
Nota: Cuando trabajes con el Excel puedes tener algún problema de comprensión
con las cantidades que pueden aparecer en las celdas.

Cuando un número es muy grande, automáticamente, el Excel y otros programas


lo convierten en número científico a lo que no estamos acostumbrados.

En este caso debes tomar la opción de Formato en la barra de herramientas:

Aparecerá una nueva ventana:


Escoges la opción Número.

Puedes, en una ventana que la verás a la derecha, una vez admitida la opción
Número, controlar el número de cifras decimales.

En la ventana correspondiente a Matriz debe aparecer:

Que lo conseguirás fácilmente pasando el ratón desde la celda A1 hasta la D4


(con el botón izquierdo pulsado) y ahora pon mucha atención. No pulses Entrar,
antes, debes pulsar al mismo tiempo las teclas Mayus (a la izquierda de la tecla >
y <)+Ctrl. (dedos mano izquierda) y sin soltarlas, la tecla Entrar (dedo de la mano
derecha).

Inmediatamente se rellenarán las casillas seleccionadas con los valores de la


matriz inversa.
Comprobación:

Veamos como podemos ver si es correcto cuanto acabamos de hacer haciendo


uso de Excel.

Sabemos que el producto de una matriz por su matriz inversa nos debe dar una
matriz unidad., reservas como antes un espacio para recibir los datos
correspondientes a la matriz unidad (eliges el lugar que prefieras dela Hoja.)

En la Hoja de Excel aparecerá:


Las cifras aparecen de mayor tamaño por lo que cabrán menos por casilla.

En fondo amarillo la matriz que me han propuesto.

En fondo azul su matriz inversa.

Si multiplico ambas, utilizando el Excel pero ahora tomando la opción MMULT


(donde antes tomé la opción MINVERSA):

Obtendré la pantalla siguiente en la que leo el lugar en el que he de colocar en el


debido orden las matrices: 1º la propuesta, 2º la inversa a la anterior.

No olvides que en el producto de matrices es importante guardar el orden de los


factores.
Paso el cursor del ratón (botón izquierdo pulsado) por la matriz en fondo amarillo
(matriz1).

Tras activar la ventana (matriz2) paso el cursor del ratón (botón izquierdo
pulsado) por la matriz en fondo azul.

Como hiciste anteriormente pulsas las teclas Mayúsculas + Ctrl + Entrar y en el


lugar reservado obtendremos la matriz unidad.

Esta matriz aparece en fondo de color verde:

Habrás comprobado lo fácil, cómodo, rápido y exacto que resulta aplicar en estos
cálculos las herramientas de las que tenemos a nuestra disposición.

Suma y resta

Para poder sumar o restar matrices, éstas deben tener el mismo orden, es decir,
deben tener el mismo número de filas y de columnas. Para sumar o restar se
suman o restan los términos que ocupan el mismo lugar en las matrices.

Ejemplos ilustrativos
Los cálculos en Excel se muestran a continuación:

a) Escribir las matrices A y B. Seleccionar las casillas en donde se calculará la


respuesta, que para este ejemplo es E4:F5

b) Digitar el =, seleccionar las celdas de la matriz A (B1:D2), digitar el +, y


seleccionar las celdas de la matriz B (G1:I2), es decir, digite la fórmula
=B1:D2+G1:I2

c) Presione CTRL+SHIFT+ENTER al mismo tiempo


d) Los demás cálculos se muestran en la siguiente figura:

Multiplicación de un escalar por una matriz

Ejemplos ilustrativos
Los cálculos en Excel se muestran a continuación:

a) Escribir la matriz y el escalar. Seleccionar las casillas donde se calculará la


multiplicación

b) Escribir la fórmula B4*B1:C2, que representa la multiplicación de 2 (B4) por la


matriz A (B1:C2)

c) Presione CTRL+SHIFT+ENTER al mismo tiempo


d) Los demás cálculos se muestran en la siguiente figura:

Multiplicación entre matrices

Para poder multiplicar dos matrices, el número de columnas de la primera matriz


deber ser igual al número de filas de la segunda matriz. La matriz resultado del
producto quedará con igual número de filas de la primera matriz y con igual
número de columnas de la segunda matriz.

Propiedades de la multiplicación de matrices:


Ejemplos ilustrativos

Los cálculos en Excel se muestran a continuación:

a) Escribir las matrices. Seleccionar las celdas donde se calculará la multiplicación

b) Insertar función. En la ventana de Insertar función, En seleccionar una


categoría, escoger Matemáticas y trigonométricas. En Seleccionar una función,
escoger MMULT.

c) Clic en Aceptar en la ventana de Insertar función para que aparezca la ventana


Argumentos de función. En la ventana Argumentos de función, en la casilla Matriz
1, seleccionar las celdas de la matriz A (B1:D2), y en la casilla Matriz 2,
seleccionar las celdas de la matriz B (G1:H3).
d) Presione CTRL+SHIFT+ENTER al mismo tiempo

Los cálculos en Excel se muestran en la siguiente figura:

3) Los cálculos en Excel se muestran en la siguiente figura:

Potencia de matrices

La potencia es una multiplicación abreviada

Ejemplo ilustrativo
Dada la matriz

Solución:

Los cálculos en Excel se muestran en la siguiente figura:

Winmat

Winmat es un programa o software, que se emplea para la solución de problemas


matriciales como: suma, resta, multiplicación de matrices y un escalar, la
transpuesta de matrices, inversa de la matriz, etc.

Esta no es la única de sus funciones del software; también se puede emplear para
resolver sistemas lineales, determinantes, rotación en 2D, rotación en 3D, matrices
de reflexión y proyección.

Para esto tenemos modo: (real, complejo, entero). Véase:


Se tiene primero que Winmat se divide en 4 rubros (Matriz, Cálculo, Vista y
Ayuda), dentro de esos existen diferentes tipos de opciones para poder realizar
matrices como generar una nueva matriz, abrir una ya preestablecida, etc.

Para poder generar una matriz:


1. Clic en matriz, y clic en nuevo (Ctrl+N)

2. Colocamos el tamaño que requerimos de nuestra matriz, en este caso será


de 3x3, nombrado con letra A, con números aleatorios de 1 a 10.
3. Para colocar números enteros clic en editar dentro de la matriz, y clic en
formato. Cambiar a 0 decimales.
4. Realizamos el mismo proceso con otra matriz que se requerirá para
cálculos posteriores. (Nombrado “B”, 3x3, 0 decimales, números aleatorios
5-15).

Suma de matrices
1. Clic en calculo, después dar clic en calcular, aparecerá una ventana para
colocar la operación que se requiere; colocamos A + B, y le asignamos una
variable (C) véase:

Resta de matrices.
1. Clic en cálculo, clic en calcular, dentro de la ventana de calculate colocar la
operación requerida sea A-B, asignándole “D” como variable. Dando como
resultado:
Multiplicación por matrices.
1. Para la multiplicación de matrices se sigue el mismo esquema siendo clic
en cálculo, clic en calcular. Colocar la operación A*B, asignándole “E”

Multiplicación por un escalar

1. Para la multiplicación por un escalar, agregaremos una matriz nueva (“G”).


2. Clic en matriz, clic en nuevo, colocaremos en diagonal principal 5.
3. Después realizaremos la operación sea con A o B.
4. Le asignaremos a la matriz resultante la variable “F”.

Transpuesta de la matriz.
Para la transposición de una matriz:

1. Clic en calculo
2. Clic en calcular
3. Colocar la variable (H) al resultado, siendo F a quien se le realizara la
transpuesta; agregándole (’). Véase F’:

Inversa de la matriz.

1. Clic en calculo
2. Clic en calcular
3. Colocar lo que se requiere para E: E^(-1)
4. Asignarle una variable “J”
Determinante.
Para saber el determinante de cualquier matriz:
1. Clic calculo.
2. Clic en una matriz (one matrix)
3. Elegir cual sea; en este caso A:
4. Aparecerá el determinante resultante siendo: 103; así como: rango,
coeficiente polinómica, raíces, etc.

Maple

Hablemos de maple 2018, es una excelente herramienta para el cálculo analítico


que permite realizar algebra simbólica, resolver ecuaciones diferenciales, gráficos
y animaciones ya que incorpora más de 3000 funciones, tiene aplicaciones en las
áreas de Aeroespacial, Ingeniería química, Ingeniería civil, Circuitos, Sistemas de
control, Criptografía, Ingeniería eléctrica, Ingeniería mecánica, entre otras,
grandes compañías industriales como instituciones gubernamentales (NASA o el
Departamento de Energías de EE.UU) son usuarios de Maple.
Al abrir la interfaz esto es lo que encontraremos:
Clic en archivo/ nuevo/ modo de hoja de trabajo

Inmediatamente abrirá la siguiente ventana, hay que configurar depende de


nuestras necesidades, en el panel desplegable de la izquierda en la pestaña
matriz, al finalizar dar clic en insertar matriz. (Figura 1.1)

(Figura 1.1)

Después de haber introducido los valores, teclear enter para guardar la matriz, de
la misma forma insertamos otra matriz, para poder realizar operaciones con ellas,
se puede meter el número que sea de matrices. (Figura 1.2)
(Figura 1.2)
Las matrices en este este ejemplo fueron asignadas como A y B, ahora solo basta
con escribir A+B, enter, y el programa arrojara el resultado, de la misma forma se
realiza la resta, mientras que la multiplicación se indicara con un punto indicado
de la misma manera para un escalar, si es que es el caso y lo requerimos, de tal
forma: A.B (Figura 1.3)

(Figura 1.3)

Para obtener su inversa, con letras minúsculas teclearemos “inverse” y de


inmediato entre paréntesis la matriz, seguido de dos puntos, mientras que para la
determinante, teclearemos det y entre paréntesis la matriz asignada para la
operación de nuevo seguido de dos puntos, finalmente para calcular la traspuesta
se utilizara el comando transpose(); entre paréntesis se indica cual matriz (Figura
1.4)
(Figura 1.4)

Ya que nos hemos familiarizado basta con saber teclear el comando o función
correcta para poder obtener la respuesta deseada al aplicarla en la matriz, tales
como:

Valores propios de una matriz: eigenvals ( )

Vectores propios de una matriz: eigenvects ( )

Traza de una matriz: trace ( )

Rango de una matriz: rank ( )

Todas estas operaciones, requieren el uso de la librería linalg, la cual permite


realizar muchas más operaciones, su comando: [> with(linalg);

Podemos ver como el software nos facilita completamente el trabajo, nos ahorra
tantas operaciones con tan solo llamar alguna función, ejecutándola y de
inmediato en pantalla mostrara el resultado, realmente tiene muchas ventajas,
claro que detrás de todo esto la esencia es el conocimiento propio, con o sin
software debemos saber realizar cada función.

Conclusión.
Hoy en día las computadoras son un elemento muy útil y necesario en la vida
cotidiana, el uso de estas nos facilitan el trabajo en diversas áreas de la ciencia tal
como, la ingeniería, la medicina, la arquitectura, la administración; en áreas que
competen al gobierno, el comercio, entre muchos otros sectores.

La gran diversidad de necesidades del ser humano, en cada uno de los ámbitos
requiere emplear técnicas y métodos matemáticos que den una solución al
problema presentado. Una de las herramientas que ha tenido gran aplicación es el
software de matrices como se entendió dentro de Excel, Winmat y Maple son
grandes recomendaciones para la resolución de matrices, pues si bien las
matrices ya son una gran herramienta, el software permite dar una solución óptima
a un sistema de ecuaciones lineales previamente obtenidas

Un software de matrices permite sistematizar el análisis de un proceso en los


sectores o áreas antes mencionadas, así como compilar información y presentar
de una manera interactiva los datos recabados.

Por tal motivo, se resalta la importancia del uso de distintos softwares, dado a que
no es igual trabajar con matrices de mínimas dimensiones, a hacerlo con
dimensiones extravagantes, ya que de manera manual, se complicaría el manejo.

De los softwares mencionados previamente se puede concluir que la elección de


cada uno de ellos, dependerá del uso que quiera darse, por mencionar algún
ejemplo, Maple resulta muy fácil para la resolución de problemas que tengan que
ven con el cálculo simbólico, además de que es muy buena herramienta didáctica,
mientras que dentro de Excel es muy optimo su uso dado en alguna empresa, por
su manejo fácil y fundamental para solucionar y mantener datos requeridos de la
misma.

Por lo tanto, se debe de tener la satisfacción de todo el gran aprovechamiento


que se le da a los avances tecnológicos para optimizar el tiempo en el
entendimiento de datos de cantidades mayores, ya que de este modo se obtiene
una mejor administración de todos los recursos involucrados.

Fuentes Bibliográficas:
 Winmat. (2019). Software educativo matemático. Recuperado de:
https://sites.google.com/site/softwareeducativo4567/serviciosmedicosaym/e
ntretenimiento
 Addlink.es. (2019). Software: Maple 2018. [online. Recuperado de:
https://www.addlink.es/productos/maple [Accesado 2 Mar. 2019].
 Ocw.upm.es. (2019). [online] Recuperado de:
http://ocw.upm.es/matematica-aplicada/programacion-y-metodos-
numericos/contenidos/TEMA_1/Presentaciones/M2_ALGEBRA-LINEAL-
EN-MAPLE.pdf [Accesado 2 Mar. 2019].
 Grossman, I. (2019). Importancia de las matrices en la resolución de
problemas. Recuperado de:
https://www.uv.mx/personal/aherrera/files/2014/08/11c.-ALGEBRA-DE-
MATRICES-3.pdf
 YouTube. (2019). Operaciones con matrices en Maple 18. [online]
Recuperado de: https://www.youtube.com/watch?v=0rz4-2olXRM
[Accesado 2 Mar. 2019].

S-ar putea să vă placă și