NumPyCos

Numpycos



Die NumPy cos-Funktion repräsentiert die trigonometrische Kosinusfunktion. Diese Funktion berechnet das Verhältnis zwischen der Länge der Basis (nächste Seite zum Winkel) und der Länge der Hypotenuse. Der NumPy cos findet den trigonometrischen Kosinus der Elemente des Arrays. Diese berechneten Kosinuswerte werden immer im Bogenmaß dargestellt. Wenn wir über die Arrays im Python-Skript sprechen, müssen wir das „NumPy“ erwähnen. NumPy ist die von der Python-Plattform angebotene Bibliothek und ermöglicht die Arbeit mit mehrdimensionalen Arrays und Matrizen. Darüber hinaus arbeitet diese Bibliothek auch mit verschiedenen Matrixoperationen.

Verfahren

Die Methoden zur Implementierung der NumPy-cos-Funktion werden in diesem Artikel besprochen und gezeigt. Dieser Artikel gibt einen kurzen Hintergrund zur Geschichte der cos-Funktion von NumPy und erläutert dann die Syntax bezüglich dieser Funktion mit verschiedenen Beispielen, die im Python-Skript implementiert sind.







Syntax

$ numpy. Kos ( x , aus ) = Keiner )

Wir haben die Syntax für die cos-Funktion von NumPy in der Python-Sprache erwähnt. Die Funktion hat insgesamt zwei Parameter, und zwar „x“ und „out“. x ist das Array, das alle seine Elemente im Bogenmaß hat. Das ist das Array, das wir an die Funktion cos() übergeben, um den Kosinus seiner Elemente zu finden. Der folgende Parameter ist „out“ und optional. Ob Sie es geben oder nicht, die Funktion läuft immer noch perfekt, aber dieser Parameter gibt an, wo sich die Ausgabe befindet oder gespeichert wird. Dies war die grundlegende Syntax für die cos-Funktion von NumPy. Wir werden in diesem Artikel zeigen, wie wir diese grundlegende Syntax verwenden und ihre Parameter für unsere Anforderungen in den kommenden Beispielen ändern können.



Rückgabewert

Der Rückgabewert der Funktion ist das Array mit den Elementen, die die Kosinuswerte (in Bogenmaß) der Elemente sind, die zuvor im ursprünglichen Array vorhanden waren.



Beispiel 1

Nachdem wir nun alle mit der Syntax und Funktionsweise der NumPy-Funktion cos() vertraut sind, wollen wir versuchen, diese Funktion in verschiedenen Szenarien zu implementieren. Wir werden zuerst den „Spyder“ für Python installieren, einen Open-Source-Python-Compiler. Dann erstellen wir ein neues Projekt in der Python-Shell und speichern es an der gewünschten Stelle. Wir werden das Python-Paket über das Terminalfenster mit den spezifischen Befehlen installieren, um alle Funktionen in Python für unser Beispiel zu verwenden. Dabei haben wir „NumPy“ bereits installiert und importieren nun dieses Modul mit dem Namen „np“, um das Array zu deklarieren und die NumPy-Funktion cos() zu implementieren.





Nachdem Sie dieses Verfahren befolgt haben, ist unser Projekt bereit, das Programm darauf zu schreiben. Wir beginnen mit dem Schreiben des Programms, indem wir das Array deklarieren. Dieses Array wäre eindimensional. Die Elemente im Array würden im Bogenmaß angegeben, also verwenden wir das NumPy-Modul als „np“, um die Elemente diesem Array als „np“ zuzuweisen. Array ([np. pi /3, np. pi/4, np. pi ] )“. Mit Hilfe der Funktion cos() finden wir den Kosinus dieses Arrays, sodass wir die Funktion „np“ nennen. cos (array_name, out= new_array).

Ersetzen Sie in dieser Funktion array_name durch den Namen des von uns deklarierten Arrays und geben Sie an, wo wir die Ergebnisse der cos()-Funktion speichern möchten. Das Code-Snippet für dieses Programm ist in der folgenden Abbildung dargestellt, die in den Python-Compiler kopiert und ausgeführt werden kann, um die Ausgabe anzuzeigen:



#importiere das numpy-Modul

importieren taub wie z.B.

#Deklaration des Arrays

Reihe = [ z.B. Pi / 3 , z.B. Pi / 4 , z.B. Pi ]

#das ursprüngliche Array anzeigen

drucken ( 'Eingabearray: ' , Reihe )

#cos-Funktion anwenden

cosinus_out = z.B. cos ( Reihe )

#Aktualisiertes Array anzeigen

drucken ( 'Kosinuswerte : ' , cosinus_out )

Die Programmausgabe, die wir unter Berücksichtigung des Arrays im ersten Beispiel geschrieben haben, wurde als Kosinus aller Array-Elemente angezeigt. Die Kosinuswerte der Elemente waren im Bogenmaß angegeben. Um das Radiant zu verstehen, können wir die folgende Formel verwenden:

zwei *Pi Radianten = 360 Grad

Beispiel 2

Lassen Sie uns untersuchen, wie wir die eingebaute Funktion cos() verwenden können, um die Kosinuswerte für die Anzahl der gleichmäßig verteilten Elemente in einem Array zu erhalten. Denken Sie zum Starten des Beispiels daran, das Bibliothekspaket für die Arrays und die Matrizen zu installieren, z. B. „NumPy“. Nachdem wir ein neues Projekt erstellt haben, importieren wir das Modul NumPy. Wir können NumPy entweder so importieren, wie es ist, oder wir können ihm einen Namen geben, aber der bequemere Weg, NumPy im Programm zu verwenden, besteht darin, es mit einem Namen oder dem Präfix zu importieren, sodass wir ihm den Namen „np“ geben. . Nach diesem Schritt beginnen wir mit dem Schreiben des Programms für das zweite Beispiel. In diesem Beispiel deklarieren wir das Array, um seine cos()-Funktion mit einer etwas anderen Methode zu berechnen. Wir haben bereits erwähnt, dass wir den Kosinus der gleichmäßig verteilten Elemente nehmen, also nennen wir für diese gleichmäßige Verteilung der Elemente des Arrays die Methode „linspace“ als „np. Linspace (Start, Stopp, Schritte)“. Diese Art von Array-Deklarationsfunktion benötigt drei Parameter: erstens den „Start“-Wert, von welchen Werten wir die Elemente des Arrays starten wollen; der „Stopp“ definiert den Bereich bis wo wir die Elemente beenden wollen; und zuletzt ist der „Schritt“, der die Schritte definiert, nach denen die Elemente gleichmäßig vom Startwert bis zum Stoppwert verteilt werden.

Wir übergeben diese Funktion und die Werte ihrer Parameter als „np. linspace (- (np. pi), np. pi, 20)“ und speichert die Ergebnisse dieser Funktion in der Variablen „array“. Übergeben Sie dies dann an den Parameter der Kosinusfunktion als „np. cos(array)“ und drucken Sie die Ergebnisse, um die Ausgabe anzuzeigen.

Die Ausgabe und der Code für das Programm sind unten angegeben:

#importiere das numpy-Modul

importieren taub wie z.B.

#Deklaration des Arrays

Reihe = z.B. Zwischenraum ( - ( z.B. Pi ) , z.B. Pi , zwanzig )

#Cos()-Funktion auf Array anwenden

Ausgang = z.B. cos ( Reihe )

# Ausgabe anzeigen

drucken ( 'gleichmäßig verteiltes Array: ' , Reihe )

drucken ( 'out_array von cos func : ' , Ausgang )

Fazit

Die Beschreibung und die Implementierung der Funktion NumPy cos() wurden in diesem Artikel gezeigt. Wir haben die beiden Hauptbeispiele behandelt: die Arrays mit Elementen (im Bogenmaß), die initialisiert und mit der linspace-Funktion gleichmäßig verteilt wurden, um ihre Kosinuswerte zu berechnen.