Numpy kullanarak aşağıdakileri nasıl yapabilirim:
ln(x)
Eşdeğeri mi:
np.log(x)
Bu kadar önemsiz görünen bir soru için özür dilerim, ama arasındaki farkı anlıyorum log
ve ln
bu ln
logspace e mi?
Numpy kullanarak aşağıdakileri nasıl yapabilirim:
ln(x)
Eşdeğeri mi:
np.log(x)
Bu kadar önemsiz görünen bir soru için özür dilerim, ama arasındaki farkı anlıyorum log
ve ln
bu ln
logspace e mi?
Yanıtlar:
np.log
ise ln
, np.log10
standart 10 temel günlüğünüzdür.
İlgili belgeler:
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log.html
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log10.html
Doğru, np.log(x)
Doğal Günlüğü (temel e
günlük) x
.
Diğer temeller için, bu günlükler yasasını hatırlayın: günlük, rasgele bir temelde log-b(x) = log-k(x) / log-k(b)
nerede ve temelde oturum açma , örn.log-b
b
log-k
k
burada k = e
l = np.log(x) / np.log(100)
ve l
x'in 100 tabanlı logaritmasıdır
from numpy.lib.scimath import logn
from math import e
#using: x - var
logn(e, x)