bundles / numpy 2.5.0.dev0+git20251130.2de293a / docs
Doc
Mathematical functions with automatic domain
docs/reference:routines.emath
Wrapper functions to more user-friendly calling of certain math functions whose output data-type is different than the input data-type in certain domains of the input.
For example, for functions like log with branch cuts, the versions in this module provide the mathematically valid answers in the complex plane
>>> import math >>> np.emath.log(-math.exp(1)) == (1+1j*math.pi) True
Similarly, sqrt, other base logarithms, power and trig functions are correctly handled. See their respective docstrings for specific examples.
Functions
.. autosummary:: :toctree:generated/ arccos arcsin arctanh log log2 logn log10 power sqrt