Sei sulla pagina 1di 8

Docente: Mg. Bryan Fernández E.

Laboratorio 3: Matrices y Sistemas de Ecuaciones Lineales

Objetivos

Al completar esta práctica de laboratorio, usted podrá:

 Importar librerías de Python en la herramienta Spyder.


 Calcular la inversa de una matriz con Python.
 Obtener el resultado de un sistema de ecuaciones lineales programada con Python.

Información Básica

Inversa de una matriz

Es sabido que el inverso de un escalar es otro escalar tal que, al multiplicar por este, se
obtiene el elemento neutro de la multiplicación, es decir, el uno. De forma similar podemos
definir la inversa de una matriz, teniendo presente que el elemento neutro del producto es la
matriz identidad. (Arandá, 2016)

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

Para mayor información https://www.youtube.com/watch?v=lrh5MKNZihQ

Para mayor información https://www.youtube.com/watch?v=dtY8Io3y0ZU

¿Qué es la librería NumPy?

En el mundo del software, una librería es una colección de programas que facilita la ejecución
de una serie de funciones relacionadas entre sí. NumPy es una extensión de Python, que le
agrega mayor soporte para vectores y matrices, constituyendo una biblioteca de funciones
matemáticas de alto nivel para operar con esos vectores o matrices. (Wikipedia, 2016)

Para mayor información visitar

Introducción a NumPy parte 1 https://www.youtube.com/watch?v=WxJr143Os-A

Introducción a NumPy parte 2 https://www.youtube.com/watch?v=aqIMhiialq0

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

Operaciones básicas de matrices con Python

Proceso Codificación
Importar NumPy

Crear una matriz e


Crear una matriz 2 x 2 ( 13 2
4
)
imprimir

Cantidad de elementos A.zise()


de una matriz 4
Determinante de una
matriz
-2

Inversa de una matriz

Transpuesta de una
matriz

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

Actividad 1

Crear las siguientes matrices

2 0 1 −3 0 −1
A= ( 13 2
4
) B= ( −5
0
−2
4
) (
C= 3 0 0 ) (
D= −0 5 0 )
5 1 1 −3 0 3

1.1-Calcular el determinante de cada una de las matrices

1.2- Calcular la inversa de cada una de las matrices

1.3- Calcular la traspuesta de las matrices

1.4- Consultar una matriz 2x2 y una 3x3 que no tenga inversa. demostrarlo mediante la
codificación en Python haciendo uso de los métodos para calcular la determinante y la
inversa.

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

Sistemas de Ecuaciones Lineales (SEL)

Información básica

Recordemos que un sistema de ecuaciones lineal es una expresión de la forma

Un sistema se dice compatible si posee solución, e incompatible si no posee solución. Un


sistema compatible se dice determinado si su solución es única. En caso contrario se dirá
indeterminado. (Arandá, 2016)

Para mayor información https://www.youtube.com/watch?v=Al_WbyKFpdI

Para mayor información https://www.youtube.com/watch?v=91xUg1L7O7s

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

Operaciones básicas de Sistemas de Ecuaciones Lineales

Proceso Codificación
Importar NumPy

Crear un sistema de Se crea la matriz indicando los componentes del miembro izquierdo.
ecuaciones lineales

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

Actividad 2

Mediante Python resolver los siguientes sistemas de ecuaciones lineales

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia
Docente: Mg. Bryan Fernández E.

REFERENCIAS BIBLIOGRAFICAS

Arandá, E. (2016). ´ Algebra lineal con aplicaciones y Python. Retrieved from


http://matematicas.uclm.es/earanda/?page_id=152

Wikipedia. (2016). NumPy - Wikipedia, la enciclopedia libre. Retrieved August 7, 2019, from
https://es.wikipedia.org/wiki/NumPy

Dirección: Calle 58 # 55-24A Teléfono: (+57 5) 3442272 – 3441545


Sitio Web: www.ul.edu.co E-mail: promocion@ul.edu.co
Barranquilla-Colombia

Potrebbero piacerti anche