Usando o numpy, como posso fazer o seguinte:
ln(x)
É equivalente a:
np.log(x)
Peço desculpas por uma pergunta aparentemente trivial, mas meu entendimento da diferença entre loge lnisso lné logspace e?
Usando o numpy, como posso fazer o seguinte:
ln(x)
É equivalente a:
np.log(x)
Peço desculpas por uma pergunta aparentemente trivial, mas meu entendimento da diferença entre loge lnisso lné logspace e?
Respostas:
np.logé ln, enquanto np.log10é seu log padrão de base 10.
Documentação relevante:
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log.html
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log10.html
Correto, np.log(x)é o Log Natural ( elog de base ) de x.
Para outras bases, lembre-se desta lei dos logs: log-b(x) = log-k(x) / log-k(b)onde log-bestá o log em alguma base arbitrária b, e log-ké o log na base k, por exemplo
aqui k = e
l = np.log(x) / np.log(100)
e lé o log-base-100 de x
from numpy.lib.scimath import logn
from math import e
#using: x - var
logn(e, x)