Heim  >  Artikel  >  Backend-Entwicklung  >  Analyse der Sinuskurven-Implementierungsmethode von Python

Analyse der Sinuskurven-Implementierungsmethode von Python

小云云
小云云Original
2017-12-26 09:10:153073Durchsuche

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)


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


plot(x,y)
pyplot.plot.show()


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


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)


Sie können zwei Kurven im selben Diagramm zeichnen


plt.plot(x1,y1,x2,y2)


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!

Stellungnahme:
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