numpy.expm1

numpy.expm1(x, *ufunc_args) = <ufunc 'expm1'>

Функция expm1() вычисляет exp(x)-1 всех элементов массива, обеспечивая большую точность для малых x.

Параметры:
x - массив или подобный массиву объект
Входной массив.
*ufunc_args - аргументы универсальной функции
Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
Возвращает:
результат - массив NumPy или вещественное число
Массив вычисленных значений exp(x)-1 для всех элементов входного массива или число, если на вход подано одно число
Смотрите так же: exp, exp2, log1p,
Экспонента - https://ru.wikipedia.org/wiki/Экспонента


Примеры

Точное значение для exp(7e-11) - 1 приблизительно равно 7.0000000002450000000057166666667667083333347339166666e-11. Следующий пример демонстрирует преимущество np.expm1(x) над np.exp(x) для малых значений:

>>> import numpy as np
>>> 
>>> np.expm1(7e-11)
7.000000000245001e-11
>>> 
>>> np.exp(7e-11) - 1
7.000000579182597e-11