numpy.lib.scimath#
用于更用户友好地调用某些数学函数的包装器函数,这些函数的输出数据类型在特定输入域中与输入数据类型不同。
例如,对于带有分支切口的函数(如 log),本模块中的实现会在复平面上给出数学上有效的答案
>>> import math
>>> np.emath.log(-math.exp(1)) == (1+1j*math.pi)
True
类似地,sqrt、其它底数的对数、power 以及三角函数均得到正确处理。请参阅它们各自的 docstring 以获取具体示例。
函数