Fungsi Python Asinh (): Panduan Lengkap – Codewithaden

Metode Python Asinh () adalah salah satu dari Fungsi Matematika Python yang menghitung arcsine hiperbolik trigonometri untuk ekspresi atau angka yang ditentukan. Metode Python Asinh () juga disebut kebalikan dari sinus hiperbolik. Metode sinh () didefinisikan di bawah modul matematika.

Python Asinh ()

Python Asinh () adalah metode bawaan yang digunakan untuk menemukan arcsine hiperbolik dari parameter yang diberikan dalam radian. Fungsi sinh () mengambil satu parameter dan kembali Nilai sinus busur hiperbolik dari angka dalam datasype float .

Misalnya, jika x dilewatkan sebagai parameter dalam fungsi ASINH (asinh (x)), ia mengembalikan nilai arcsine hiperbolik. Untuk bekerja dengan fungsi Python Asinh (), kita perlu menulis Impor Matematika di kepala file.

Setelah mengimpor, kami menggunakan untuk memanggil fungsi ASINH () menggunakan objek statis. Poin penting lainnya yang perlu diperhatikan adalah bahwa fungsi matematika asinh () hanya mengambil nilai parameter tipe angka jika ada jenis lain yang dilewati; itu mengembalikan kesalahan tipe.

Sintaksis

math.asinh(var)
 

Di sini var adalah variabel yang harus kita temukan.

Parameter

Dibutuhkan satu parameter var, yang mengambil nilai dari tipe data numerik dan melempar typeError Jika argumennya adalah tipe data lainnya dilewati.

Nilai pengembalian

Ini mengembalikan nilai sine busur hiperbolik dari angka dalam datatype float. Jika argumen angka adalah angka positif atau negatif, fungsi asinh () mengembalikan nilai arcsine hiperbolik. Jika bukan nomornya, fungsi asinh () kembali TypeError

Lihat kode berikut.

import math

var = 2
print(math.asinh(var))
 

Contoh Program tentang Metode Asinh () dalam Python

Contoh 1: Tulis program untuk menunjukkan kerja metode asinh () dalam python.

import math

a1 = 3.5
b1 = 1
c1 = 7
d1 = 5.3

print("Value for parameter ", a1, " is ", math.asinh(a1))
print("Value for parameter ", b1, " is ", math.asinh(b1))
print("Value for parameter ", c1, " is ", math.asinh(c1))
print("Value for parameter ", d1, " is ", math.asinh(d1))
 

Keluaran

Value for parameter  3.5  is  1.9657204716496515
Value for parameter  1  is  0.8813735870195429
Value for parameter  7  is  2.644120761058629
Value for parameter  5.3  is  2.3696374478085054
 

Dalam contoh ini, kita telah melihat bahwa melewati parameter valid yang berbeda untuk contoh yang berbeda, kita mendapatkan solusi metode asinh () yang diinginkan, yang merupakan nilai sinus hiperbolik dari parameter.

Contoh 2: Tulis program untuk memberikan nilai di luar kisaran dari fungsi asinh () dan menampilkan output.

Lihat kode berikut.

import math

q = "H"
print(math.asinh(q))
 

Keluaran

TypeError: must be real number, not str
 

Dalam contoh ini, kami telah melihat bahwa dengan meneruskan parameter yang bukan tipe angka, fungsi melempar kesalahan.

Python asinh () dengan daftar dan tuple

Dalam fungsi asinh (), kita akan menemukan nilai arcsine hiperbolik dari berbagai tipe data seperti daftar python dan tuple untuk menampilkan output.

# app.py

import math

Tup = (21, 11, 30, -40, 50)
Lis = [-25, 35, -42.5, -55.85, 25.84]

print("Python Hyperbolic ArcSine of Positive Number = %.2f" % math.asinh(21))
print("Python Hyperbolic ArcSine of Negative Number = %.2f" % math.asinh(-11))

print("Python Hyperbolic ArcSine of Tuple Item = %.2f" % math.asinh(Tup[3]))
print("Python Hyperbolic ArcSine of List Item = %.2f" % math.asinh(Lis[2]))

print("Python Hyperbolic ArcSine of Multiple Numbers = %.2f" %
      math.asinh(22 + 49 - 27))

print("Python Hyperbolic Arc Sine of String Value = ", math.asinh('AppDividend')) 

Keluaran

python3 app.py
Python Hyperbolic ArcSine of Positive Number = 3.74
Python Hyperbolic ArcSine of Negative Number = -3.09
Python Hyperbolic ArcSine of Tuple Item = -4.38
Python Hyperbolic ArcSine of List Item = -4.44
Python Hyperbolic ArcSine of Multiple Numbers = 4.48
Traceback (most recent call last):
  File "app.py", line 15, in 
    print("Python Hyperbolic Arc Sine of String Value = ", math.asinh('AppDividend'))
TypeError: must be real number, not str 

Pertama, kami menggunakan fungsi Asinh () secara langsung pada integer positif dan integer negatif.

Pernyataan berikut menemukan arcsine hiperbolik dari nilai yang sesuai.

Selanjutnya, kami menggunakan fungsi Asinh () Tuple dan Daftar item. Jika Anda mengamati tangkapan layar di atas, fungsi asinh () berfungsi dengan benar.

Lihat juga

Python Degrees ()

Python Tan ()

Python Sin ()

Python Acosh ()

Python hypot ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *