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

PYTHON BASICO / NUMEROS Y OPERACIONES ARITMETICAS

 FASE 1: Números y operadores aritméticos La primera fase de este objetivo consiste en el aprendizaje de la utilización de números y de las ...

Entradas Populares