numpy.log
-
numpy.log(x[, out]) = -
Натуральный логарифм, поэлементно.
Натуральный логарифм
log— это обратная функция к экспоненциальной функции, поэтомуlog(exp(x)) = x. Натуральный логарифм — это логарифм по основаниюe.Параметры: x : array_like
Входное значение.
Возвращает: y : ndarray
Натуральный логарифм
x, поэлементно.Примечания
Логарифм — многозначная функция: для каждого
xсуществует бесконечное количествоzтаких, чтоexp(z) = x. Конвенция заключается в возвращенииz, чья мнимая часть лежит в[-pi, pi].Для вещественных типов входных данных
logвсегда возвращает вещественный результат. Для каждого значения, которое нельзя выразить как вещественное число или бесконечность, он возвращаетnanи устанавливает флаг ошибки плавающей запятойinvalid.Для комплексных входных данных
logявляется комплексной аналитической функцией, у которой есть разрез ветвей[-inf, 0]и которая является непрерывной сверху на нём.logобрабатывает отрицательный ноль с плавающей запятой как бесконечно малое отрицательное число, в соответствии со стандартом C99.Ссылки
[R44] M. Abramowitz и I.A. Stegun, “Справочник по математическим функциям”, 10-е издание, 1964, стр. 67. http://www.math.sfu.ca/~cbm/aands/ [R45] Википедия, “Логарифм”. http://en.wikipedia.org/wiki/Logarithm Примеры
>>> np.log([1, np.e, np.e**2, 0]) array([ 0., 1., 2., -Inf])
© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.log.html