Numpy über die Methode hinweg

Numpy über die Methode hinweg

Heute lernen wir die Arccos () -Methode und die Implementierung der Arccos () -Methode in Python mit einer der wichtigsten Bibliotheken von Python kennen. Numpy wird verwendet, um die numerischen Werte zu berechnen. Wir implementieren eine der inversen trigonometrischen Funktionen, nämlich die ARCCOS () -Methode.

In der Mathematik ist die Funktion arccos () die Umkehrung der COS () -Funktion und kann als COS-1 geschrieben werden. Wenn wir die Funktion von ARCCOS () des Numpy-Arrays anwenden, wird das Funktion Element-by-Element ausgeführt.

Syntax:

Lassen Sie uns nun den Schreibstil und die Implementierung der ARCCOS () -Funktion in Numpy Python diskutieren. Zunächst schreiben wir den Bibliotheksnamen, den wir in dem gesamten Artikel verwenden, der numpy ist, weil er verwendet wird, um die numerischen Werte zu berechnen. Dann verkettet wir den Funktionsnamen, in dem wir die Funktion „arccos ()“ mit dem Numpy -Paket verwenden. Dann übergeben wir die Parameter, um die Umkehrung von COS darin zu berechnen.

Parameter:

X: Das Eingabearray, auf dem wir die Funktion ARCCOS () implementieren, um die gewünschte Ausgabe zu erhalten.

aus: Die Form des Arrays, die wir als Gegenleistung erhalten. Es zeigt uns auch, an welchem ​​Ort das Ergebnis der Funktion arccos () in Python gespeichert ist.

Rückgabewert:

Im Gegenzug erhalten wir die Umkehrung der COS () -Funktion, indem wir die Funktion arccos () darauf anwenden.

Beispiel 1:

Lassen Sie uns das allererste und einfachste Beispiel von Numpy schreiben, damit es für den Benutzer leicht verständlich sein kann, was wir in diesem Beispiel tun. Deshalb müssen wir das einfache Beispiel für die ARCCOS () -Funktion nehmen. Zunächst müssen wir jeden Python -Compiler öffnen, damit wir den Code implementieren können. Hier verwenden wir das Jupyter -Notizbuch für die Zusammenstellung und Ausführung unseres Programmcode.

Dann installieren wir das Numpy -Paket, weil wir eine der wichtigsten Funktionen von Numpy implementieren, nämlich ARCCOS (). Nach der Installation des Numpy -Pakets importieren wir das Paket in unseren Compiler. Erstens schreiben wir immer das Schlüsselwort „Import“, das dem Compiler mitteilt, dass wir das Paket importieren. Dann schreiben wir den Paketnamen, den wir in dem Programm verwenden, das „Numpy“ ist. Dann können wir auch den Numpy -Paket -Alias ​​schreiben, der „NP“ ist.

Numph als NP importieren
print ("Implementierung eines einfachen Beispiels für ARCCOS () -Funktion: \ n")
Array = np.Arange (-1, 1)
print ("Das Eingangsarray ist:", arr)
arccos_array = np.Arccos (arr)
print ("\ n Die Umkehrung der COS -Werte ist:", arccos_array)

Nachdem wir das Paket importiert haben, schreiben wir die tatsächliche Codezeile, die wir im Programm implementieren möchten. Wir drucken die Nachricht mit der Print () -Methode. Es ist die vordefinierte Methode, mit der die Daten angezeigt werden, die wir anzeigen möchten. Danach erstellen wir das Eingangsarray mit einer der Array -Erstellungsfunktionen Arange () von Numpy. Dann bestehen wir die Argumente darin. Anschließend zeigen wir das Eingabebereich an, indem wir erneut die Print () -Methode aufrufen.

Nach der Erstellung des Eingangsarrays übernehmen wir die Umkehrung der Eingangsfunktion. Dafür schreiben wir zuerst den numpy alias „np“ und verkettet sie dann mit der ARCCOS () -Funktion. Dann bestehen wir das Argument, das das Eingangsarray darin ist. Und dann zeigen wir das Array an, indem wir erneut die Print () -Methode aufrufen. Sehen wir uns die Ausgabe dieses Beispiels an und überprüfen Sie, ob wir die gewünschte Ausgabe erhalten oder nicht:

Wie Sie sehen, haben wir die gewünschte Ausgabe des zuvor erklärten Beispiels erhalten.

Beispiel 2:

Lassen Sie uns unser zweites Beispiel für die ARCCOS () -Funktion implementieren. Um unser nächstes Beispiel zu schreiben, importieren wir zuerst die Bibliothek, die wir in unserem Programm verwenden, das Numpy ist. Hier verwenden wir diese Bibliothek nur, weil wir die Umkehrung von cos berechnen. Zunächst schreiben wir das Schlüsselwort „Import“, mit dem die Bibliotheken in Python -Programmierung importiert werden. Dann schreiben wir den Bibliotheksnamen, den wir hier verwenden, der „Numpy“ ist. Wir können auch den alternativen Namen von Numpy schreiben, der „NP“ ist, den wir verwenden. Die Verwendung von „NP“, anstatt den vollständigen Bibliotheksnamen zu schreiben, ist ein guter Programmieransatz, und Programmierer verwenden diesen Ansatz normalerweise.

Nach dem Import des Pakets verwenden wir eine Print () -Antage, um die Nachricht anzuzeigen, damit der Benutzer den Code leicht verstehen kann. Anschließend erstellen wir das Array mit einer der Array -Funktionen, die die Funktion Linspace () ist, die verwendet wird, um die Elemente des Eingangsarrays gleichmäßig zu platzieren. Wir verwenden zuerst die „NP“ und verkettet dann die Funktion linspace () damit und übergeben die Argumente darin. Das erste Argument ist "0", was der Startwert ist. Der Endwert ist „pi“, den wir schreiben, indem wir die Pi () -Funktion von Numpy aufrufen. Dann ist „10“ die Anzahl der Elemente im Array. Wir speichern diese ganze Funktion in einem anderen Array mit dem Namen "Array", daher müssen wir diese Funktion nicht wieder im Programm schreiben.

Dann nennen wir eine andere Funktion von Numpy, die die COS () -Funktion ist. Hier berechnen wir die COS des Eingangsarrays. Erstens schreiben wir den "NP". Dann rufen wir die COS () -Funktion auf und übergeben das Eingabebereich darin und speichern sie dann in ein anderes Array mit dem Namen "COS_arr". Dann nennen wir die tatsächliche Funktion, die wir implementieren möchten. Zunächst schreiben wir die „NP“ und verkettet die ARCCOS () -Funktion damit und übergeben das Eingangsarray darin. Wir speichern diese Funktion in einem anderen Array mit dem Namen "Arcos_arr".

Numph als NP importieren
Print ("Implementierung der ARCCOS -Methode in Numpy Python: \ n")
Array = np.Linspace (-3, 3, 10)
print ("Das Eingangsarray ist: \ n", Array)
cos_arr = np.cos (Array)
print ("\ nDie cos Array ist: \ n", cos_arr)
arccos_arr = np.Arccos (Array)
print ("\ nthe arccos array ist: \ n", arccos_arr, "\ n")

Nach dem Aufrufen dieser vorherigen Funktion erhalten wir die folgende Ausgabe:

Jetzt müssen wir diese resultierenden Arrays mit einem anderen Python -Programmierpaket in ein Diagramm zeichnen, bei dem es sich um „Matplotlib“ handelt. Es wird verwendet, um das visuelle Diagramm anzuzeigen. Zunächst schreiben wir das Schlüsselwort "Import". Anschließend schreiben wir den Paketnamen "Matplotlib" und verkettet ihn mit "Pyplot", dem Modul von "Matplotlib", was "Python -Plot" bedeutet,. Dann schreiben wir den Alias ​​"PLT".

Matplotlib importieren.Pyplot als PLT
PLT.Plot (Array, Cos_arr, Color = "Black", marker = "*")
PLT.Diagramm (Array, Arccos_arr, Color = "Yellow", Marker = "O")
PLT.Titel ("Schwarz: Numpy.cos () \ n gelb: numpy.arccos () ")
PLT.Xlabel ("X-Achse")
PLT.Ylabel ("Y-Achse")
PLT.zeigen()

Dann nennen wir die Plot () -Funktion mit dem Alias ​​"PLT" und übergeben die darin. Dann nennen wir die Plot () -Funktion erneut für die y-Achse. Dann schreiben wir den Titel der Grafik, der X-Achse und der Y-Achse und zeigen den Diagramm mit den verschiedenen Funktionen von Matplotlib an.

Hier ist die visuelle Darstellung der Funktion arccos () unter Verwendung des Matplotlib -Pakets:

Abschluss

In diesem Artikel haben wir die Funktion arccos () und wie man diese Funktion in Python implementiert. Wir haben eine andere Bibliothek von Python gelernt, die das Matplotlib -Paket ist, um die Grafik zu zeichnen. Wir haben auch mehrere Beispiele der Funktion ARCCOS () mit einer detaillierten Erklärung für jede Codezeile implementiert.