Asin Python

Asin Python
Wir haben Standardfunktionen für integrierte Mathematikmodul in der Python-Programmiersprache für mathematische Berechnungen auf höherer Ebene. Wir verwenden auch das Mathematikmodul für inverse trigonometrische Funktionen, die Operationen gegenüber trigonometrischen Funktionen ausführen. Dieser Artikel konzentrierte sich auf eine der inversen trigonometrischen Funktionen, ich.e., wie in(). ASIN () -Funktion wird auch als Umkehrung von Sinus oder Arksine der Zahl bezeichnet, liegt zwischen dem Bereich von -1 und +1. Um auf diese Funktion zuzugreifen, müssen wir das Mathematikmodul importieren und diese Funktion mithilfe von mathematischen statischen Objekten aufrufen. Lassen Sie uns diese ASIN () -Funktion verwenden, um Arcsine -Operationen auszuführen.

Syntax von Asin () in Python

Die Syntax von Asin () ist Mathematik.Asin (x), das von Python durch das Mathematikmodul unterstützt wird. Hier ist 'x' ein Zahlenwert, der im Bereich von -1 bis +1 liegt.

Parameter übergeben in ASIN ()

ASIN () -Funktion akzeptiert einen Parameter, der -1 ist<=x<=1. If the value exceeds or precedes it, it throws a value error.

Rückgabewert in ASIN ()

Es gibt den schwebenden Datentypwert zurück, der der Bogensiegwert der angegebenen Zahl ist. Der Bogensiuswert sollte in Radian liegen, liegt in der Intervall -π/2 bis π/2 oder -1 bis +1. Dies zeigt, dass wir den Grad zuerst in Radian einschalten müssen. Die Radian -Funktion ermöglicht die Umwandlung von Winkeln von Grad zu Radiant.

Beispiel 1: Programm der ASIN () -Funktion auf Ganzzahlen

Wie erläutert, akzeptiert ASIN () -Funktion nur den Wert, der im Bereich von -1 bis +1 liegt. Also durch Einnahme der beiden positiven Ganzzahlen und zwei negativen Ganzzahlen mit Werten 0.25, -0.5, 0, 1 und -1 im Intervall [-1,+1] haben wir die Ergebnisse in Radian aus dem folgenden Beispielprogramm erhalten. Wir haben Mathematik angerufen.ASIN () Funktion durch eine Druckanweisung. Wir haben das Spyder -Terminal für die Implementierung verwendet.

Mathematik importieren
"Parameter Pass in Asin () -1<=x<=1"
Druck (Mathematik.Asin (0.25)))
Druck (Mathematik.Asin (-0.5)))
Druck (Mathematik.Asin (0))
Druck (Mathematik.Asin (1))
Druck (Mathematik.Asin (-1))

Durch das Ausführen des Code.

Beispiel 2: Programm von Asin () auf Tupel- und Listenelementen

ASIN () Funktion funktioniert perfekt auf Tupel- und Listenelementen. Im folgenden Code deklarieren wir die Tupelelemente. Wir nehmen mehrere Elemente in einem Tupel positiver und negativer Ganzzahlen mit Werten von 0 auf.21, 0.35, 0.55, -0.78 und -0.89. Danach haben wir eine Druckanweisung verwendet, um die gewünschte Ausgabe zu erhalten.

Mathematik importieren
Tuple = (0.21, 0.35, 0.55, -0.78, -0.89)
print ('Ergebnis von Tuple item = %.2f ' %Mathematik.Asin (Tupel [4]))

Wir haben das Ergebnis der entsprechenden Tupelwerte erhalten.

Jetzt deklarieren wir das Listenelement des Mehrfachwerts der positiven und negativen Ganzzahl. Die Liste wird durch das Schlüsselwort „LIS“ mit Werten -0 dargestellt.25, 0.72, -0.56, 0.44 und 0.95. Die Druckanweisung hilft dabei, das Ergebnis anzuzeigen.

Mathematik importieren
Lis = [-0.25, 0.72, -0.56, 0.44, 0.95]
drucken ('Ergebnis von Listenelement = %.2f ' %Mathematik.Asin (LIS [3]))

Nach dem Ausführen des Programms haben wir die Ausgabeergebnisse der folgenden Listenelemente.

Beispiel 3: Programm von Asin () "ValueError (): Math Domain -Fehler"

Als ASIN () -Funktion akzeptiert nur die Zahl, die im Intervall [-1,+1] liegt. Wenn die Zahl nicht zwischen dem Bereich liegt, tritt der Mathematikdomänenfehler auf. Zunächst wurde das Mathematikmodul in den Code importiert, dann haben wir eine Variable mit dem Titel „Var1“ mit einem Wert von „2 initialisiert.1 ”. Wir haben eine Druckanweisung deklariert, die das Ergebnis auf dem Konsolenbildschirm ausgibt. In der Druckanweisung haben wir die Mathematik angerufen.Asin () Funktion.

Mathematik importieren
# Nummer
var1 = 2.1
print ("Ergebnis von Asin (", var1, ") ist =", Mathematik.Asin (var1))

Durch Nehmen von var1 = 2.1 und Ausführung eines Programms, mathematischer Domänenfehler trat auf diese Weise auf. Dies zeigt, dass ASIN () -Funktionsunterstützung auf Zahlen im Bereich von -1 bis +1 liegt. Wenn der Wert nicht wie angegeben ist, tritt ein Fehler auf.

Beispiel 4: Programm von Asin () TypeError ()

Wir haben die Ergebnisse aus den numerischen Werten im obigen Beispielcode erhalten. Aber jetzt in diesem Programm nehmen wir Stringwerte an, um die Ausgabe zu sehen. Wir initialisieren zwei Variablen mit "var1" mit einem Zeichenfolgenwert "2" und dem anderen als "var2" mit einem Zeichenfolgenwert "x". Und druckte das Ergebnis mithilfe der Druckanweisung. In einer Druckerklärung haben wir Math angerufen.Asin () und bestanden ein Argument "var1".

Mathematik importieren
"Zahlenwert"
var1 = "2"
print ("Ergebnis von Asin (", var1, ") ist =", Mathematik.Asin (var1)
"Charakterwert"
var2 = "x"
print ("Ergebnis von Asin (", var2, ") ist =", Mathematik.Asin (var2))

Nach der Interpretation und Implementierung des oben genannten Programms haben wir eine Type -ERROR -Nachricht, die bedeutet, dass ASIN () die Stringwerte nicht akzeptiert. Ein schwimmender Wert ist erforderlich. Da "var1" und "var2" Strings nicht eine Zahl sind, also macht sie eine Ausnahme aus.

Beispiel 5: Programm von Asin () Funktionsplot

Wir können eine Grafik einer ASIN () -Funktion zeichnen, indem wir Matplotlib zur interaktiven Visualisierung importieren. Mit diesem generieren wir die Grafik eines ASINs (). In diesem Code sind „P“ und „Q“ die beiden Punkte von X- und Y -Koordinaten. "P" hat einen positiven Wert von 0 gegeben.5 und „Q“ haben einen negativen Wert von -0 gegeben.9. Wir initialisieren i = -1 und verwenden den Zustand, der „i“ ist, sollte weniger oder gleich dem 1 sein. Verwenden Sie die Methode append (), die ein Element am Ende der Liste anhängt, indem Sie den Parameterwert „I“ übergeben. Der Wert, den wir i = i+0 zuweisen.25, um eine Variable um 0 zu erhöhen.23. Wir erhalten das Bild des Diagramms mit „PLT.Diagramm ”und übergeben die Werte P und Q und durch Aufrufen von PLT. Show () hilft, dass das visuelle Diagramm auf dem Ausgangsbildschirm angezeigt wird.

Mathematik importieren
"Matplotlib ist eine Python -Bibliothek zum Diagramm von Graphen"
Matplotlib importieren.Pyplot als PLT
p = [0.5]
q = [-0.9]
I = -1
während ich<=1):
P.anhängen (i)
Q.anhängen (Mathe.Asin (i))
i = i+0.25
PLT.Diagramm (p, q)
PLT.zeigen()

Nach der Ausführung eines Programms wird die grafische Visualisierung der ASIN () -Funktion im Bild unten angezeigt .

Beispiel 6: Programm der ASIN () -Funktion für Array und Plot

Wenn wir die einfachen laufenden Programme besprochen haben, wechseln wir zum komplexen Programm, indem wir mehrere numerische Werte für die Generierung des Diagramms in diesem Code „In_arr“ als Eingabearray mit Werten in quadratischen Klammern -0 annehmen.7, -0.5, -0.93, 0.28, 0.39 und 0.15 und "out_arr" als Ausgangsarray mit dem Nullwert in quadratischen Klammern ."Q" repräsentiert die x-Achse und "R" repräsentiert das Y-Achse und das im Code verwendete Schlüsselwort "In" wird verwendet, um durch eine Folge von "für Schleife" zu iterieren. Mit der Druckanweisung können wir die Ausgabe von IN_arr und Out_arr sehen. Übergeben der beiden Parameter, die X- und Y -Punkte in PLT enthalten.Plot () Funktion, die Linien von Punkt zu Punkt zeichnet. In der Funktion PLT.title () haben wir den Titel für die Handlung als „Mathematik“ gesetzt.wie in()".PLT.XLabel hat einen Wert als „q“ für die X-Achse AS und PLT.Ylabel hat Werte als „R“ für die y-Achse ist. Um die Handlung zu zeigen, verwenden wir PLT.show () Funktion.

Mathematik importieren
Matplotlib importieren.Pyplot als PLT
in_arr = [-0.78, -0.57, -0.93,
0.28, 0.39, 0.15]
out_arr = []
für i in Reichweite (Len (IN_arr)):
out_arr.anhängen (Mathe.Asin (in_arr [i]))
i = i+1
print ("input_array: \ n", in_arr)
print ("\ noutput_array: \ n", out_arr)
PLT.Plot (in_arr, out_arr,)
PLT.Titel ("Mathematik.wie in()")
PLT.xlabel ("q")
PLT.Ylabel ("R")
PLT.zeigen()

Sie sehen die Ausgabe des Code auf diesem Konsolenbildschirm.

Jetzt ist das Diagrammdiagramm dieses Codes so.

Abschluss

Da wir in Python eine vollständige Anleitung einer ASIN () -Funktion haben, indem wir das Mathematikmodul importieren und einfache Beispiele implementieren. Wir haben einzigartige Beispiele für den Anfänger sowie die Expertenbenutzer sowie ihre detaillierte Implementierung hinzugefügt. Gehen Sie alle Beispiele durch, um dieses Thema besser zu verstehen.