„Dieser kurze Artikel wird Ihnen den Weg zur Verwendung der Numpy Sin -Methode vorstellen. Es wird verwendet, um die trigonometrische Sinus in Python zu berechnen. Das Thema wird die Definition von Numpy Sin, die Syntax von NP, hervorheben.sin () und wie die Funktion funktioniert. Unser Ziel ist es, Numpy Sünde in Python kennenzulernen und seine allgemeine Arbeit besser zu verstehen. Wir werden mehrere Beispiele verwenden, um verschiedene Möglichkeiten zur Verwendung der Funktion anzuzeigen. Sie können die in diesem Artikel bereitgestellten Informationen befolgen, um den Hauptzweck und die wichtigsten Punkte der Numpy sin () -Funktion besser zu verstehen.”
Numpy Sünde in Python
Die Funktion der Numpy -Sünde ist einfach. In Python ist es sein Ziel, die trigonometrische Sinne zu berechnen. Die Numpy sin -Funktion wird verwendet, um den Sinuswert von Zahlenarrays sowie den trigonometrischen Sinus einzelner Werte zu berechnen. Der NP.Sünde ist eine numpy -Bibliotheksfunktion und kann Sinuswerte für den Winkel in Grad und Radian in der Funktion berechnen.
Syntax der Numpy -Sünde
Die für die Numpy Sin -Funktion verwendete Syntax ist:
wo „np.Sünde ”ist der Name der Funktion und die„ Eingabe “ist für das, was Sie mit dem trigonometrischen Sinus berechnen möchten, der größtenteils eine Zahl oder ein numpy Array ist.
Lassen Sie uns nun den Teil „Eingabe“ in der obigen Funktion öffnen und alle Argumente und Parameter in der NP eingeben.Sündefunktion.
Die Parameter hier sind "x", "out" und "wo". "X" ist der Winkel in Radians, der 2 π rad entspricht, der 360 Grad entspricht. Ein optionaler Parameter „Out“ ist der Raum, in dem die Ergebnisse gespeichert werden. Wenn es zur Verfügung gestellt wird, sollte es eine Form haben, damit die Eingänge übertragen werden können, aber wenn das „OUT“ nicht bereitgestellt wird, wird das zugewiesene Array zurückgegeben. Was "wo" betrifft, ist es auch ein optionaler Parameter, dessen Zustand über den Eingang übertragen wird. Falls die Orte, an denen die Bedingung wahr ist, wahr ist, würde das „Out“ -Array auf Ufunc -Ergebnis eingestellt. Andernfalls behält das "Out" -Array den ursprünglichen Wert bei.
Seit wir uns die Definition und die Syntax für NP angesehen haben.SIN -Funktionen, probieren wir einige Beispiele aus.
Numpy sin Beispiele
In den ersten Beispielen berechnen wir den Sinuswert des Winkels sowohl in Grad als auch in Radians, um ein grundlegendes Verständnis des NP aufzubauen.SIN () Funktion.
Beispiel 1
Im ersten Beispiel zeigen wir Ihnen den Sin -Wert des in Grad berechneten Winkels. Hier haben wir das Numpy -Modul als NP importiert und einen variablen Namen "sin_val" erstellt, in dem wir den NP ausführen werden.SIN () Funktion. Zuletzt haben wir das Ergebnis gedruckt.
Numpy importieren
SIN_VAL = Numpy.Sünde (20)
print ("Hier ist der Sinuswert von Winkel 20 in Grad =", sin_val)
Der berechnete Sinuswert des Winkels von 20 Grad beträgt:
Beispiel 2
Berechnen wir nun den Sinuswert des Winkels in Radians. Für die Berechnung von Radians müssen wir einen Wert mit NP multiplizieren. PI/180, der uns den Wert von Pi gibt, der 3 ist.14.
Zur Berechnung verwenden wir den folgenden Code.
Numpy importieren
SIN_VAL = Numpy.Sünde (25 * Numpy.pi/180)
print ("Sinuswert des Winkels 25 in Radians =", sin_val)
Der berechnete Radian des Winkels lautet wie folgt:
Lassen Sie uns nun in weitere Beispiele eintauchen, um das NP besser zu verstehen.SIN () Funktion.
Beispiel 3
In diesem Fall werden wir das Python-Programm verwenden, um den Wert von einem Viertel des Kuchens mit dem NP zu finden.Sündefunktion.
In diesem Code haben wir die Numpy -Bibliothek zuerst mit dem Code „Importieren Numpy“ importiert, der das Element zum Speichern des Werts des Kuchens erstellt hat, und dann haben wir das NP verwendet. PI -Funktion für die Verwendung von PI und definierte die Variable als „Val“ und entsprach sie NP. pi/4. Danach mit der Funktion np.Sünde (Val) haben den Winkel innerhalb der Funktion bestanden und den Sinuswert des Winkels berechnet. Schließlich druckten wir den Wert der Sinus mithilfe der Print () -Funktion.
Lassen Sie uns den Code für ein besseres Verständnis ausführen.
Numpy importieren
val = numpy.pi / 4
SINE_VAL = Numpy.Sünde (Val)
drucken (SINE_VAL)
Wir erhalten die folgende Antwort aus dem Computer von einem Viertel des Kuchens in der Ausgabe
Beispiel 4
In diesem Fall werden wir versuchen, ein Array zu erstellen, das die Winkel speichert. Definieren wir das Array als „Val“ und verwenden Sie die Funktion von Numpy.Array, um die Winkel zu speichern. Das Numpy -Array wird Winkel von 15, 30 und 90 haben. Jetzt werden wir den Code ausführen.
Numpy importieren
val = numpy.Array ((15, 30, 90))
Numpy.PI/180
SIN_VAL = Numpy.Sünde (Val)
print (sin_val)
Die Ausgabe ist:
Die Sinuswerte der oben genannten Winkel werden unter Verwendung des NP berechnet.Sündefunktion.
Beispiel 5
Dieses Beispiel wird verwendet, um zu demonstrieren, wie sowohl das Eingangsarray als auch der Sinuswert gleichzeitig berechnet werden können. Hier haben wir zwei Bibliotheken importiert, die Numpy und Math sind. Danach wird eine Variable "Array_val" erstellt, die die Mathematik ausführt.Pi und Numpy.PI -Methoden. Anschließend wird eine Druckanweisung verwendet, in der wir die Eingabearray -Werte anzeigen. Danach wird die Numpysin -Methode für die Eingabearray -Werte verwendet. Schließlich haben wir das Ergebnis angezeigt.
Hier "Array_val" ist die Eingabe des Arrays, und "new_sin" ist die Ausgabe für die Sinuswerte.
Numpy importieren
Mathematik importieren
Array_val = [0, Mathematik.Pi / 3, Numpy.pi / 4]
print ("Hier ist das Eingabearray: \ n", Array_val)
new_sin = numpy.Sünde (array_val)
print ("\ nhere sind die Sinuswerte: \ n", new_sin)
Die Ausgabe, die wir nach dem Ausführen des Codes erhalten, lautet wie folgt:
Beispiel 6
Versuchen wir nun, die Numpy -Funktion zu verwenden, um in Grad zu berechnen. Um die Grade im Gegensatz zu Radians zu verwenden, die wir in den obigen Beispielen verwendet haben, müssen wir die Funktion np verwenden.Sünde (NP.Deg2Rad ()). Diese Methode hier wandelt die Winkel von Grad in Radians um.
Jetzt werden wir den Code mit NP ausführen. Deg2Rad () -Funktion zur Berechnung eines 45-Grad-Winkels.
Numpy importieren
res = numpy.Sünde (Numpy.Deg2rad (45))
Druck (res)
Die Ausgabe für den Code beträgt 0.707… . Welches ist der berechnete Winkel von 45 Grad.
Beispiel 7
Für unser nächstes Beispiel werden wir versuchen, das Sinuswellendiagramm mit dem NP zu erzeugen.SIN () Funktion. Der Code, den wir ausführen, lautet wie folgt:
Numpy importieren
Matplotlib importieren.Pyplot als PLT
INP = Numpy.Linspace (-numpy.Pi, Numpy.pi, 15)
opt = numpy.Sünde (INP)
PLT.Diagramm (INP, opt, color = 'green', marker = "o")
PLT.Titel ("Numpy.Sünde()")
PLT.zeigen()
Um das Sinusdiagramm mit dem NP zu zeichnen.SIN -Funktion haben wir die Eingabe als -np definiert. PI, NP. Pi, 15 und der Ausgang ist NP.Sünde (in). Auf der nächsten Codezeile PLT. Plot (INP, OPT, Color = Rot, Marker = 0), haben wir den Befehl angegeben, um einen Diagramm mit den Eingangs- und Ausgangswerten zu zeichnen und die Farbe der Graphenlinie als „grün“ und die Markierung auf 0 zu definieren. Die Ausgabe in Form eines Diagramms lautet wie folgt:
Abschluss
Dieser Artikel hat das Konzept der Numpy -Sünde beleuchtet, die eine der trigonometrischen Funktionen ist. Die angegebenen Beispiele werden die Konzepte des NP klarstellen.SIN () Funktion und die verschiedenen Möglichkeiten, diese Funktion anzuwenden, um die Winkel in Grad und Radianern zu berechnen, sowie wie man einen Diagramm mit dem NP zeichnet.Sündefunktion. Probieren Sie die obigen Beispiele aus und führen Sie sie auf Ihrem Python -System aus, um das Thema Numpy Sünde besser zu packen.