Python'da değerlerin antilogu nasıl bulunur?
Bir sayının antilogu, bir sayının logunun tersidir.
Yani bir sayının günlüğünü hesaplarsanız orijinal sayıyı kurtarmak için antilog’u kullanabilirsiniz.
Örneğin 7 sayısıyla başladığımızı varsayalım. 7’nin logunu (10 tabanı) alırsak 0,845 elde ederiz:
log10 (7) = 0,845
0,845 değerinin antilogu (10 tabanı), 10’un 0,845’e yükseltilmesiyle bulunabilir:
10.845 = 7
Antilog orijinal numarayı bulmamızı sağladı.
Aşağıdaki tablo Python’daki değerlerin antilogunun tabanlarına göre nasıl hesaplanacağını gösterir:
Temel | Sayı | Kaydetmek | Antilog |
---|---|---|---|
e | X | np.log(x) | np.exp(x) |
on | X | np.log10(x) | 10 **x |
Aşağıdaki örnekler, Python’da taban için farklı değerler kullanılarak değerlerin antilogunun nasıl hesaplanacağını göstermektedir.
Örnek 1: 10 bazının antilogunun hesaplanması
7 değerinin günlüğünü (10 tabanı) aldığımızı varsayalım:
import numpy as np #define original value original = 7 #take log (base 10) of original value log_original = np. log10 (original) #display log (base 10) of original value log_original 0.845098
7’nin başlangıç değerini bulmak için 10’un 0,845098 üssünü alarak antilogu alabiliriz:
#take the antilog 10 ** log_original 7.0
Antilogu alarak başlangıç değeri olan 7’yi elde edebildik.
Örnek 2: Bir doğal logun antilogunun hesaplanması
7 değerinin doğal logaritmasını aldığımızı varsayalım:
#define original value original = 7 #take natural log of original value log_original = np. log (original) #display natural log of original value log_original [1] 1.94591
7’nin başlangıç değerini bulmak için e’nin 1,94591 üssünü alarak antilogu alabiliriz:
#take the antilog n.p. exp (log_original) 7.0
Antilogu alarak başlangıç değeri olan 7’yi elde edebildik.
Ek kaynaklar
Python’da Günlük-Günlük Grafiği Nasıl Oluşturulur
Python’da Box-Cox dönüşümü nasıl gerçekleştirilir