Einführung in die mathematische Optimierung von Python Lösen von Mathematikproblemen der Mittelstufe mit Zellstoff

Ich habe versucht, ein Mathematikproblem der Mittelstufe mit Python zu lösen.

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)))

スクリーンショット 2019-12-18 16.36.44.png

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.

Als nächstes kommt der Texttitel.

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)))

スクリーンショット 2019-12-18 16.37.12.png

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

Einführung in die mathematische Optimierung von Python Lösen von Mathematikproblemen der Mittelstufe mit Zellstoff
Versuchen Sie, ein festgelegtes Problem der High-School-Mathematik mit Python zu lösen
Lösen von Problemen bei der Organisation von Schulbezirken durch Kombinationsoptimierung
Lösen mathematischer Optimierungsmodellübungen mit den OR-Tools von Google (3) Probleme bei der Produktionsoptimierung
So schreiben Sie offline in Echtzeit Lösen von E05-Problemen mit Python
Einführung in das Auffüllen von Python-Bildern Auffüllen von Bildern mit ImageDataGenerator
Zu beachtende Punkte bei der Lösung von DP-Problemen mit Python
[Einführung in Python] Verwenden wir foreach mit Python
Lösen von Planungsproblemen für Krankenschwestern mit Kombinationsoptimierung
Cheet Sheet (Python) des Mathematical Optimization Modeler (PuLP)
[Python] Ein Schüler der Mittelstufe implementierte Perceptron und versuchte, Iris zu klassifizieren.
Ich habe versucht, den Code des Python-Anfängers (Schüler der Mittelstufe) zu überarbeiten.
Markov Chain Artificial Brainless mit Python + Janome (1) Einführung in Janome
Markov-Kette Künstlich Gehirnlos mit Python + Janome (2) Einführung in die Markov-Kette
Einführung in Tornado (1): Python Web Framework mit Tornado gestartet
Einführung in den Formationsflug mit Tello edu (Python)
Einführung in Python mit Atom (unterwegs)
Einführung in das Generalized Linear Model (GLM) von Python
[Einführung in die Udemy Python3 + -Anwendung] 9. Drucken Sie zunächst mit print
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?
Ich möchte die Optimierung mit Python und CPlex behandeln
[Kapitel 5] Einführung in Python mit 100 Klopfen Sprachverarbeitung
Einführung in die verteilte Parallelverarbeitung von Python durch Ray
Einführung in die Mathematik ab Python Study Memo Vol.1
Lesehinweis: Einführung in die Datenanalyse mit Python
[Kapitel 3] Einführung in Python mit 100 Klopfen Sprachverarbeitung
[Kapitel 2] Einführung in Python mit 100 Klopfen Sprachverarbeitung
[Kapitel 4] Einführung in Python mit 100 Klopfen Sprachverarbeitung
Von null Python-Kenntnissen bis hin zur KI in der ersten Klasse der Junior High School
Einführung in die Python-Sprache
Einführung in OpenCV (Python) - (2)
Junior High School Komitee
Python-Optimierungsbibliothek Pulp
Einführung in das maschinelle Lernen mit scikit-learn-Von der Datenerfassung bis zur Parameteroptimierung
Einführung in sie gemacht mit Python ~ Tinder Automatisierungsprojekt ~ Episode 6
20200329_Einführung in die Datenanalyse mit Python 2nd Edition Personal Summary
Einführung in sie gemacht mit Python ~ Tinder Automatisierungsprojekt ~ Episode 5
Einführung in Python für VBA-Benutzer - Aufrufen von Python aus Excel mit xlwings-
[Raspi4; Einführung in den Sound] Stabile Aufzeichnung der Toneingabe mit Python ♪
[Einführung in Python] So erhalten Sie Daten mit der Funktion listdir
[Einführung in Udemy Python3 + Application] 51. Seien Sie vorsichtig mit Standardargumenten
Ich habe versucht, den Code des Python-Anfängers (Schüler der Mittelstufe) in objektorientiertes Knuspriges umzuwandeln
Ich habe versucht, mein eigenes High-School-Mädchen BOT im Rinna-Stil mit LINE BOT (Python & Heroku) zu machen.