domingo, 9 de abril de 2023

Resolver ecuaciones lineales con Numpy (6)

 

Problema 6

Ana tiene el triple de edad que su hijo Jaime. Dentro de 15 años, la edad de Ana será el doble que la de su hijo. ¿Cuántos años más que Jaime tiene su madre?

 

print('Inicio de programa')
# sea x: la edad de Ana
# sea y: la edad del hijo de Ana, Jaime
# en el presente x = 3y, luego x - 3y = 0
# (x + 15): serà la edad de Ana dentro de 15 años
# (y + 15): serà la edad de Jaime dentro de 15 años
# (x + 15) = 2(y + 15), luego: x - 2y = 15
import numpy as np
a = np.array([[1,-3],[1,-2]])
b = np.array([0,15])
print(a)
print(b)
print('')
print(np.linalg.solve(a,b))
print('Fin de programa')
 
>>>
Inicio de programa
[[ 1 -3]
 [ 1 -2]]
[ 0 15]

[45. 15.]
Fin de programa
# La edad de Ana es 45 y la edad de Jaime, su hijo es 15.
# por lo tanto Ana tiene 30 años mas que su hijo. 
 

 

No hay comentarios.:

Publicar un comentario

Entradas recientes

Univeridad Catolica de Chile / Coursera/ Examen sobre funciones en Python.

  Pregunta 1 Para la tarea de determinar si un usuario es mayor de edad o no, se dispone de la función mayor(edad) que recibe como argumento...

Entradas Populares