Problem 4X+3Y=9 2X-3Y=9
from pulp import *
#Mathematische Modellerstellung
prob = LpProblem(sense=LpMinimize)
#Variable
x = LpVariable('x', cat='Continious')
y = LpVariable('y', cat='Continious')
#Definition des Einschränkungsausdrucks(Problemteil)
prob += 4* x + 3*y ==9
prob += 2* x - 3*y ==9
#Lösung
status = prob.solve()
print(LpStatus[status])
print('x:%.if y:%if' % (value(x), value(y)))
Ja. Ich habe die Antwort bekommen. Es ist ein Moment, in dem Sie die Programmierung für simultane Gleichungen in der Mathematik der Mittelstufe verwenden, die manche Leute an Cram-Schulen nicht verstehen.
Wenn Sie 22 Stück Äpfel für jeweils 120 Yen und Mikan für jeweils 150 Yen kaufen. Die Summe betrug 2711 Yen. Wie viele Äpfel und Orangen haben Sie gekauft?
prob = LpProblem(sense=LpMinimize)
#Variable
x = LpVariable('x', cat='Continious')
y = LpVariable('y', cat='Continious')
#Definition des Einschränkungsausdrucks
prob += 120* x + 150*y ==2711
prob += x + y ==22
#Lösung
status = prob.solve()
print(LpStatus[status])
print('x:%.if y:%if' % (value(x), value(y)))
Ja, ich habe die Antwort bekommen. Es gibt 19 Äpfel und 2 Orangen. Es ist praktisch, solche lästigen Probleme sofort lösen zu können.
Recommended Posts