逻辑函数¶
Truth value testing¶
all (a [,axis,out,keepdims]) |
测试沿给定轴的所有数组元素是否为True。 |
any (a [,axis,out,keepdims]) |
测试沿给定轴的任何数组元素是否为True。 |
Array contents¶
isfinite (x [,out]) |
测试元素的有限性(不是无穷大或不是数字)。 |
isinf (x [,out]) |
对于正或负无穷大测试元素。 |
isnan (x [,out]) |
测试元素方面的NaN和返回结果作为一个布尔数组。 |
isneginf (x [,y]) |
测试元素为负无穷大,返回结果为bool数组。 |
isposinf (x [,y]) |
测试元素为正无穷大,返回结果为bool数组。 |
Array type testing¶
iscomplex (x) |
返回bool数组,其中如果输入元素很复杂,则返回True。 |
iscomplexobj (x) |
检查复杂类型或复数的数组。 |
isfortran (a) |
如果数组是Fortran连续但不是 C连续,则返回True。 |
isreal (x) |
返回bool数组,其中如果输入元素是实数,则返回True。 |
isrealobj (x) |
如果x不是复数类型或复数数组,则返回True。 |
isscalar (num) |
如果num的类型是标量类型,则返回True。 |
Logical operations¶
logical_and (x1,x2 [,out]) |
逐元素计算x1和x2的真值。 |
logical_or (x1,x2 [,out]) |
逐元素计算x1或x2的真值。 |
logical_not (x [,out]) |
逐元素计算NOT x的真值。 |
logical_xor (x1,x2 [,out]) |
按元素方式计算x1 XOR x2的真值。 |
比较¶
allclose (a, b[, rtol, atol, equal_nan]) |
如果两个数组在元素级别在公差内相等,则返回True。 |
isclose (a,b [,rtol,atol,equal_nan]) |
返回一个布尔数组,其中两个数组在容差内在元素方面相等。 |
array_equal (a1,a2) |
如果两个数组具有相同的形状和元素,则为True,否则为False。 |
array_equiv (a1,a2) |
返回True如果输入数组的形状一致,所有元素相等。 |
greater (x1,x2 [,out]) |
逐元素地返回(x1> x2)的真值。 |
greater_equal (x1,x2 [,out]) |
逐元素地返回(x1> = x2)的真值。 |
less (x1,x2 [,out]) |
返回(x1的真值 |
less_equal (x1,x2 [,out]) |
返回(x1 =)的真值 |
equal (x1,x2 [,out]) |
元素方式返回(x1 == x2)。 |
not_equal (x1,x2 [,out]) |
元素方式返回(x1!= x2)。 |