Numpy arcsin

Numpy Arcsin



„NumPy ist ein Python-Modul, das zur Berechnung mathematischer Ausdrücke verwendet wird. Es wird verwendet, um numerische Funktionen zu berechnen, die mathematische Berechnungen vereinfachen, indem einfach die integrierten mathematischen Funktionen aufgerufen werden. Auf diese Weise können wir komplexe Aufgaben innerhalb von Minuten lösen. arcsin() ist eine mathematische NumPy-Funktion und die Inverse der trigonometrischen Funktion (sin), d. h. sin -1 (x). Es gibt sechs trigonometrische Funktionen; arcsin ist einer davon, was y=sin bedeutet -1 (x) ist eins-zu-eins auf [–π/2, π/2], „y“ gibt die Umkehrung von x zurück und „x“ ist der Wert, den wir zuweisen werden. Diese Funktion akzeptiert den Eingabewert im Bogenmaß, nicht in Grad. Diese trigonometrischen Funktionen werden verwendet, um Tabellen für Diagramme zu zeichnen. Wir können die arcsin()-Funktion verwenden, um die Sinus-Inverse von ganzen Zahlen, Gleitkommawerten und Arrays zu finden, aber innerhalb des begrenzten Bereichs. Der Wertebereich der sin-Funktion ist -1 ≤ sin x ≤ 1; wir können in arcsin() keinen Wert außerhalb dieses Bereichs zuweisen.“

Syntax

Funktionsname. arcsin ( x , aus = Keiner , wo = WAHR )

Funktionsname kann alles sein, was wir wollen; es ist unsere Wahl; An dieser Stelle verwenden wir „np“ als Funktionsnamen. Um die arcsin()-Methode zu verwenden, müssen wir die relevante Bibliothek importieren, die NumPy ist, d. h. numpy als np importieren.







z.B. arcsin ( x , aus = Keiner , wo = WAHR )

In arcsin(x) ist „x“ die Zahl, deren Inverse wir finden wollen. Es kann eine beliebige Zahl oder ein Array sein.



Parameter

In der arcsin()-Methode gibt es drei Parameter, x, out und where. Der Rückgabetyp gibt das Ausgabearray zurück.



X: x kann eine beliebige Ganzzahl, ein Fließkommawert oder ein Array sein. „X“ ist der vom Programmierer zugewiesene Wert, dessen Sinus-Inverse wir finden möchten, aber denken Sie an den Bereich, der -1 ≤ sin x ≤ 1 ist. Diese Funktion nimmt Werte im Bogenmaß an, aber wenn wir in Grad wollen, können wir sie umwandeln .





Aus: out ist, wo wir die Inverse von „x“ speichern wollen. Dies ist optional.

Wo: Es ist ein Ausdruck, dass, wenn die Bedingung wahr ist, eine universelle Funktion gesetzt wird. Wenn die Bedingung falsch ist, bleibt die Ausgabe in ihrer ursprünglichen Form. Das „where“-Argument ist ebenfalls optional



Rückgabetyp

Der Rückgabetyp gibt die Ausgabe im Bogenmaß innerhalb der bestimmten Domäne zurück, die [–π/2, π/2] ist.

Sin Umkehrung einer ganzen Zahl

Der Code erklärt, wie wir die Sinus-Inverse eines ganzzahligen Werts erhalten können.

Das Importieren der Bibliothek numpy ist der erste Schritt. Wir werden „np“ verwenden, wenn wir die Methode arcsin() aufrufen. Nach diesem Namen sagt eine Variable „value_1“ mit dem ganzzahligen Wert 1. Die Funktion arcsin() nimmt Eingabewerte im Bogenmaß innerhalb des angegebenen Bereichs entgegen. Verwenden Sie die Methode np.arcsin() und schreiben Sie innerhalb der Methode arcsin() die Variable, der wir einen ganzzahligen Wert zugewiesen haben. Speichern Sie diese Funktion in der „Ergebnis“-Variablen. Durch diese Variable drucken wir die Umkehrung des ganzzahligen Werts. Zeigen Sie eine Nachricht an, indem Sie die Funktion print() verwenden. Um dann den resultierenden Wert zu drucken, platzieren Sie den Variablennamen in print().

Der Ausgabebildschirm zeigt eine Meldung an, und die arcsin()-Funktion findet die sin-Inverse von 1 und zeigt dann den Wert an.

Sin Inverse einer Fließkommazahl

Das Programm wird verdeutlichen, wie wir die Sinus-Inverse des Gleitkommawerts entdecken können.

Importieren Sie die Bibliothek von numpy. Initialisieren Sie eine Variable mit einer Fließkommazahl im Bereich [-1, 1]. Hier ist die Variable „Zahl“, und der zugewiesene Wert ist „0,4“. Rufen Sie dann die Methode np.arcsin() auf, um die Umkehrung des Gleitkommawerts zu finden. Speichern Sie dann einen resultierenden Wert in der Variablen „output“, mit der „output“-Variablen geben Sie die sin-Inverse der erforderlichen Gleitkommazahl aus. Zeigen Sie vorher einen Text auf dem Ausgabebildschirm an, indem Sie die print-Anweisung erklären.

Der Ausgabebildschirm zeigt Text, den wir in die Methode print() eingefügt haben. Danach druckt es die berechnete Inverse des Gleitkommawerts.

Sin Inverse der Elemente eines 1-D-Arrays

In diesem Fall finden wir die Umkehrung von sin mit der Methode arcsin(), indem wir ein eindimensionales Array in Grad zuweisen und es in Bogenmaß umwandeln.

Integrieren Sie das numpy-Modul als np. Initialisieren Sie dann ein eindimensionales Array mit der Funktion np.array(). Initialisieren Sie innerhalb dieser Funktion ein 1D-Array in Grad. Aber arcsin() akzeptiert Werte im Bogenmaß; Konvertieren Sie dazu das Array in Grad in Radiant, indem Sie die Formel „Array_1* np.pi/180“ verwenden. Speichern Sie dann den resultierenden Wert in der Variablen „array_1“. Rufen Sie die Methode print() auf, um das konvertierte Array mit einer Meldung anzuzeigen. Übergeben Sie dann dieses konvertierte Array an die Funktion arcsin(). Es findet die Sinus-Inverse des konvertierten Arrays und speichert den Wert in der „Ergebnis“-Variablen. Um die Nachricht auf der Konsole auszugeben und die sin-Inverse des konvertierten Arrays zu drucken, müssen wir die print()-Anweisung verwenden. Auf diese Weise können wir das Array in Grad verwenden und nach der Umwandlung in Radiant die Sinus-Inverse des Arrays finden. Wir können den Bogenmaßwert auch in Grad umrechnen.

Die erste Zeile im Ergebnis repräsentiert die Nachricht. Danach zeigt es in der nächsten Zeile das konvertierte Array im Bogenmaß an. Die dritte Zeile zeigt eine Phrase, und die vierte Zeile zeigt die sin-Inverse des konvertierten Arrays.

Sin Inverse der Elemente eines 2-D-Arrays

Holen Sie sich die Umkehrung der Sünde des zweidimensionalen Arrays mit der Methode arcsin().

Binden Sie zunächst die numpy-Bibliothek mit dem Funktionsnamen „np“ ein. Initialisieren Sie das zweidimensionale Array. Hier hat eine Zeile ganzzahlige Werte und die zweite hat Fließkommawerte. Beide sind in Radianten angegeben. Zeigen Sie das ursprüngliche Array mit der print-Anweisung an. Verwenden Sie dann die arcsin()-Methode, um die Sinus-Inverse des 2D-Arrays zu erhalten, und speichern Sie das Ergebnis in der „output“-Variablen. Zeigen Sie am Ende zuerst die Nachricht an und zeigen Sie dann die Sinus-Inverse des 2D-Arrays mit der Methode print () an.

Als Ergebnis erhalten wir das 2D-Array, das wir im Code initialisiert haben, und die berechnete sin-Inverse des 2D-Arrays.

Fazit

In diesem Handbuch haben wir über die Methode NumPy arcsin() gesprochen und wie wir diese Funktion in Python-Codes verwenden können. In diesem Artikel werden verschiedene Beispiele besprochen, die die arcsin()-Methode mit verschiedenen Datentypen und Arrays erklären, um Ihnen das Verständnis des Konzepts zu erleichtern. Und wir haben auch beobachtet, wie wir die Sinus-Inverse des Arrays berechnen können, wenn das Eingabe-Array in Grad ist. Wir haben jedes kleine Detail behandelt, das Ihnen helfen wird, diese Methode und ihre Verwendung zu erlernen.