Zeichnen Sie in Python ein Diagramm einer quadratischen Funktion

Überblick

Üben Sie die Python-Bibliothek Matplotlib. Es ist so häufig, dass Sie nicht wissen, wie die Nummer lautet, aber bitte verzeihen Sie mir.

Installieren Sie Matplotlib

Mit pip installieren.

pip install matplotlib

Darstellung

import matplotlib.pyplot as plt
import numpy as np

# -10 < x < 10
x = np.arange(-10, 10, 0.1)

# a, b,Ersetzen Sie jeden Wert durch c
a = int(input("a : "))
b = int(input("b : "))
c = int(input("c : "))

# y = ax^2 + bx + c
y = a*x**2 + b*x + c

#Plotausführung in Grafik
plt.plot(x, y)
plt.show()

Ausführungsergebnis

a=1, b=2, c=2 | y=x^2+2x+2 y=x^2+2x+2.png

a=4, b=5, c=2 | y=4x^2+5x+2 y=4x^2+5x+2.png

Ich konnte es fest beschreiben.

Verbesserung

Ich möchte es schon verbessern.

Titel einstellen

plt.title("y =" + str(a) + "x²+" + str(b) + "x+" + str(c))

Anzeige der Beschriftung der x- und y-Achse

plt.xlabel("x")
plt.ylabel("y", rotation = 0)

Stellen Sie den Anzeigebereich von y auf -5 <y <10 ein

plt.ylim(-5, 10)

Gitterlinien anzeigen

plt.grid()

Wieder abgebildet

import matplotlib.pyplot as plt
import numpy as np

# -10 < x < 10
x = np.arange(-10, 10, 0.1)

# a, b,Ersetzen Sie jeden Wert durch c
a = int(input("a : "))
b = int(input("b : "))
c = int(input("c : "))

# y = ax^2 + bx + c
y = a*x**2 + b*x + c

#Titel einstellen
plt.title("y =" + str(a) + "x²+" + str(b) + "x+" + str(c))

#Sonstige Anpassungen
plt.xlabel("x") #Anzeige der x-Achsenbeschriftung
plt.ylabel("y", rotation = 0) #Anzeige der y-Achsenbeschriftung"
plt.ylim(-5, 10) #Anzeigebereich von y-5 < y <Auf 10 setzen
plt.grid() #Gitterlinien anzeigen

#Plotausführung in Grafik
plt.plot(x, y)

Ausführungsergebnis

a=3, b=2, c=4 | y=3x^2+2x+4 y=3x^2+2x+4.png

a=2, b=6, c=1 | y=2x^2+6x+1 y=2x^2+6x+1.png

Ich denke, es ist genauer geworden.

Recommended Posts

Zeichnen Sie in Python ein Diagramm einer quadratischen Funktion
Zeichnen Sie ein Diagramm mit Python
Holen Sie sich den Aufrufer einer Funktion in Python
Erstellen Sie eine Funktion in Python
Zeichne die Yin-Funktion in Python
Zeichne ein Herz in Python
Zeichnen Sie eine Streudiagrammmatrix mit Python
Zeichnen Sie ein CNN-Diagramm in Python
Lassen Sie das Gleichungsdiagramm der linearen Funktion in Python zeichnen
Ein Memo, dass ich eine Grundfunktion in Python mit Wiederholung geschrieben habe
Vorsichtsmaßnahmen beim Beizen einer Funktion in Python
Zeigen Sie eine Liste der Alphabete in Python 3 an
Mit Python Teil 2 ein Herz zeichnen (SymPy Edition)
Zeichnen Sie mit graphviz eine Baumstruktur in Python 3
Eine Funktion, die die Verarbeitungszeit einer Methode in Python misst
Zeichnen Sie in Jupyter ein Diagramm mit japanischen Beschriftungen
Zeichnen Sie eine "Boobs-Kurve" in einem 3D-Diagramm (1).
Erstellen Sie in Python ein Diagramm der Standardnormalverteilung
[Python] Zeichnen Sie mit Dash Cytoscape ein gerichtetes Diagramm
Diagrammzeichnung mit Python
Kopieren Sie die Liste in Python
Umschreiben von Elementen in einer Listenschleife (Python)
Machen Sie mit Python eine Joyplot-ähnliche Handlung von R.
Ausgabe in Form eines Python-Arrays
Lassen Sie uns einen Teil des maschinellen Lernens mit Python berühren
[Python] Wie zeichnet man mit Matplotlib ein Histogramm?
Zeichnen Sie eine "Boobs-Kurve" in einem 3D-Diagramm (2).
Aufgezeichnete Umgebung für die Datenanalyse mit Python
Zeichnen Sie mehrere Fotos in einem Diagramm aus mehreren Ordnern
Dies ist ein Beispiel für eine Funktionsanwendung im Datenrahmen.
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
Eine Code-Sammlung, die häufig in persönlichem Python verwendet wird
Bis zum Zeichnen eines 3D-Diagramms mit Python in Windows 10
Gruppieren Sie nach aufeinanderfolgenden Elementen einer Liste in Python
Zeigen Sie ein Histogramm der Bildhelligkeitswerte in Python an
Ein Memorandum über die Umsetzung von Empfehlungen in Python
Was bedeutet das letzte () in einer Funktion in Python?
Machen Sie einen Screenshot in Python
Zeichnen Sie mit NetworkX ein Diagramm
Zeichnen Sie MP3-Wellenformen in Python
Erstellen Sie ein Wörterbuch in Python
Verwenden Sie die Rückruffunktion in Python
[Python] Wert des Funktionsobjekts (?)
ntile (Dezil) -Funktion in Python
[Python] Der Ursprung des Namens der Python-Funktion
Zeichnen Sie die Festplatte von Poancare in Python
Objektäquivalenzbeurteilung in Python
Zeichnen Sie "Farn programmgesteuert zeichnen" in Python
Versuchen Sie, eine logistische Funktion zu zeichnen
Erstellen Sie ein Lesezeichen in Python
Nichtlineare Funktionsmodellierung in Python
Sofortige Funktion (Lüge) in Python
Implementierung der schnellen Sortierung in Python
Zeichnen Sie mit networkx ein Diagramm
[Python] Darstellung der Anzahl der Beschwerden von Lebensversicherungsunternehmen in einem Balkendiagramm
Mathematik mit Python studieren: Zeichnen Sie mit matplotlib ein Sympy-Diagramm (Scipy-Diagramm)
Finden Sie die scheinbare Breite einer Zeichenfolge in Python heraus
Eine Funktion, die iterable in Python in N Teile unterteilt