Analyse der Sinuskurven-Implementierungsmethode von Python

小云云
Freigeben: 2017-12-26 09:10:15
Original
3065 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Sinuskurven-Implementierungsmethode der Python-Grafikzeichnungsoperation vorgestellt, wobei die zugehörigen Bedienfähigkeiten von Python unter Verwendung des Numpy-Moduls und des Matplotlib.pyplot-Moduls für die Grafikzeichnung berücksichtigt werden Ich hoffe, es kann allen helfen.

Um eine Sinuskurve zu zeichnen, legen Sie zunächst den Wertebereich von x fest, von 0 bis 2π. Es wird das Numpy-Modul verwendet.

numpy.pi bedeutet π
numpy.arange( 0 , 2π ,0.01) von 0 bis 2π in Schritten von 0,01.

Let


x=numpy.arange( 0, 2*numpy.pi, 0.01)
y=numpy.sin(x)
Nach dem Login kopieren


Um ein Bild zu zeichnen, müssen Sie plot in der matplotlib verwenden .pyplot Modulmethode.


plot(x,y)
pyplot.plot.show()
Nach dem Login kopieren


Der vollständige Code lautet wie folgt:


import numpy as np
import matplotlib.pyplot as plt
x=np.arange(0,2*np.pi,0.01)
y=np.sin(x)
plt.plot(x,y)
plt.show()
Nach dem Login kopieren


Wenn dieses Bild etwas eintönig ist, können Sie einige Dinge hinzufügen, um es zu dekorieren.

plt.xlabel("x-axis label")
plt.ylabel("y-axis label")
plt.title("image title")
plt .xlim (0,5) Wählen Sie das Grafikfragment innerhalb des x-Bereichs aus der gezeichneten Grafik aus.
plt.ylim(0,5) y fragment
plt.plot(x,y,linewidth=4) Legt die Breite der Linie fest
plt.plot(x,y,"g Character") g steht für Die Zeichen hinter der grünen Farbe geben den Linientyp an. Wie gepunktete Linie, gepunktete Linie usw.
{y:gelb b:schwarz c:grau Standard ist blau

Zeichentyp


y1=sin(x)
y2=cos(x)
Nach dem Login kopieren


Sie können zwei Kurven im selben Diagramm zeichnen


plt.plot(x1,y1,x2,y2)
Nach dem Login kopieren


Verwandte Empfehlungen:

Js zum Zeichnen von Sinusoiden verwenden_Javascript-Techniken

Einführung in die Verwendung der Arkussinusfunktion Math.asin() in JavaScript_Grundkenntnisse

Tutorials zur Verwendung von CSS3 zum Implementieren von Kurvenschatten und Kantenverzerrung von Grafikcode-Tutorials

Das obige ist der detaillierte Inhalt vonAnalyse der Sinuskurven-Implementierungsmethode von Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!