Professional Documents
Culture Documents
UNIDAD 3
Reporte de practica
Presenta:
Guzmán Sánchez Alicia 17500072
Docente
Ing. Rusbel Bermúdez Rivera
INGRIA: CIVIL
La solución de sistemas de ecuaciones desde NumPy es sencilla; basta invocar la funcion linalg.solve con la
matriz del sistema y el segundo miembro: por ejemplo, el coodigo
http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 1/6
1/12/2018 Untitled
In [3]:
r = linalg.solve(a,b)
In [4]:
a= Matrix ([[7 ,-11 ,5 ,4] ,[-4 ,12 ,53 ,4] ,[-1 ,-5 ,6 ,9]])
a. rref ()
Out[4]:
(Matrix([
[1, 0, 0, -1425/946],
[0, 1, 0, -1149/946],
[0, 0, 1, 112/473]]), (0, 1, 2))
http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 2/6
1/12/2018 Untitled
In [5]:
#Regla de Cramer
#Creando Matriz de Ceros y sustituyendo los valores por las columnas 1, y 3 de la matriz A
D = zeros(3)
for i in range(3):
D[:,i] = a[:,i]
#obteniendo el determinante de D
det_D = D.det()
#Determinando matriz D1
D1 = D
D1[:,0] = a[:,3]
#obteniendo el determinante de D1
det_D1 = D1.det()
#Imprimiendo el resultado para D1
print('**********************************************************************')
print('La matriz D1 es la siguiente: \n')
for j in range(3):
print(D1[j,:])
**********************************************************************
La matriz D es la siguiente:
http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 3/6
1/12/2018 Untitled
In [6]:
a= Matrix ([[3 ,9 ,-2 ,-7] ,[8 ,5 ,-3 ,6] ,[9 ,14 ,7 ,43]])
a. rref ()
Out[6]:
(Matrix([
[1, 0, 0, 908/325],
[0, 1, 0, -257/325],
[0, 0, 1, 1343/325]]), (0, 1, 2))
http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 4/6
1/12/2018 Untitled
In [7]:
#Regla de Cramer
#Creando Matriz de Ceros y sustituyendo los valores por las columnas 1, y 3 de la matriz A
D = zeros(3)
for i in range(3):
D[:,i] = a[:,i]
#obteniendo el determinante de D
det_D = D.det()
#Determinando matriz D1
D1 = D
D1[:,0] = a[:,3]
#obteniendo el determinante de D1
det_D1 = D1.det()
**********************************************************************
La matriz D es la siguiente:
Matrix([[3, 9, -2]])
Matrix([[8, 5, -3]])
Matrix([[9, 14, 7]])
Matrix([[-7, 9, -2]])
Matrix([[6, 5, -3]])
Matrix([[43, 14, 7]])
http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 5/6
1/12/2018 Untitled
conclusiones
Cómo en cada una de las practicas, siempre encuentro algo nuevo. En esta ocasión tuve problemas para que
los resultados de las diferentes matrices me dieran diferente resultado, con esta y la pracrica que realizamos
en el salón el día jueves me di cuenta que este tipo de programas se pueden aplicar en diferentes ambitos de
la vida, bueno eso ya lo sabia pero se reafrimo de manera practica por decirlo así. Necesito poner más
atención en cada detalle, cada signo, letra o numero que ingreso para que el programa corra sin ningún error.
http://localhost:8888/notebooks/Untitled.ipynb?kernel_name=python3 6/6