原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.sign.html
校对:(虚位以待)
numpy.
sign
(x[, out]) = <ufunc 'sign'>返回数字符号的逐元素指示。
sign
函数返回-1 if x &lt; 0, 0 if x == 0, 1 > x &gt; 0
。返回纳米输入。
For complex inputs, the sign
function returns sign(x.real) + 0j if x.real != 0 else sign(x.imag) + 0j
.
复杂(nan,0)返回复杂的纳米输入。
参数: | x:array_like
|
---|---|
返回: | y:ndarray
|
笔记
复数的常用符号有多个定义。这里使用的定义等同于,其与常见的替代方案不同。
例子
>>> np.sign([-5., 4.5])
array([-1., 1.])
>>> np.sign(0)
0
>>> np.sign(5-2j)
(1+0j)