Python lgamma (): Cara menggunakan math.lgamma () – Codewithaden

Fungsi Lgamma Python adalah salah satu yang istimewa Fungsi Matematika Python Digunakan untuk menghitung logaritma alami dari fungsi gamma pada argumen yang diberikan. Misalnya, jika x dilewatkan sebagai parameter dalam fungsi LGAMMA (lgamma (x)), ia mengembalikan log alami dari angka tersebut. Kita dapat menggunakan modul matematika dengan mengimpornya.

Python lgamma ()

Python lgamma () adalah metode bawaan yang didefinisikan di bawah modul matematika, yang digunakan untuk menemukan logaritma alami dari nilai absolut, yang dikembalikan oleh fungsi gamma.

Sintaksnya akan impor matematika; setelah Mengimpor, kami gunakan untuk memanggil fungsi ini menggunakan objek statis.

Nilai gamma sama dengan faktorial (x-1) dari angka yang dilewati sebagai parameter. Oleh karena itu fungsi lgamma () mengembalikan log alami dari nilai faktorial (x-1).

Poin penting lainnya yang perlu diperhatikan adalah bahwa fungsi matematika lgamma () hanya mengambil nilai parameter tipe angka jika ada jenis lain yang dilewati; itu mengembalikan TypeError.

Sintaksis

math.lgamma(var) 

Di sini var adalah variabel log alami dari fungsi gamma yang harus kita temukan.

Parameter

Dibutuhkan satu parameter var, yang membawa nilai data dan lemparan numerik Ketik kesalahan Jika argumennya adalah tipe data lainnya dilewati.

Nilai pengembalian

Ini mengembalikan nilai log alami dari nilai fungsi gamma dari angka dalam tipe data float.

Lihat contoh berikut.

import math

var = 0.7
print(math.lgamma(var)) 

Contoh program tentang metode lgamma () dalam python

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

Lihat kode berikut.

import math

a1 = 0.3
b1 = 0.9
c1 = 0.7
d1 = 0.2

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

Keluaran

Value for parameter  0.3  is  1.0957979948180752
Value for parameter  0.9  is  0.0663762397347431
Value for parameter  0.7  is  0.2608672465316669
Value for parameter  0.2  is  1.5240638224307843
 

Dalam contoh ini, kita telah melihat bahwa dengan melewati parameter yang valid yang berbeda untuk contoh yang berbeda, kita mendapatkan solusi metode lgamma () yang diinginkan, yang merupakan log alami dari nilai gamma parameter.

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

Lihat kode berikut.

import math

x = 'b'
print(math.lgamma(x))
 

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.

Lihat juga

Python Gamma ()

Python erfc ()

Python erf ()

Radian Python ()

Python Tanh ()

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 *