Üben Sie die Python-Bibliothek Matplotlib. Es ist so häufig, dass Sie nicht wissen, wie die Nummer lautet, aber bitte verzeihen Sie mir.
Mit pip installieren.
pip install matplotlib
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()
a=1, b=2, c=2 | y=x^2+2x+2
a=4, b=5, c=2 | y=4x^2+5x+2
Ich konnte es fest beschreiben.
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()
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)
a=3, b=2, c=4 | y=3x^2+2x+4
a=2, b=6, c=1 | y=2x^2+6x+1
Ich denke, es ist genauer geworden.
Recommended Posts