Spec-Zone.ru › NumPy 1.11

Логические функции

Проверка значений истинности

all(a[, axis, out, keepdims]) Проверка, все ли элементы массива вдоль заданной оси равны True.
any(a[, axis, out, keepdims]) Проверка, хотя бы один элемент массива вдоль заданной оси равен True.

Содержимое массива

isfinite(x[, out]) Проверка каждого элемента на конечность (не бесконечность и не NaN).
isinf(x[, out]) Проверка каждого элемента на положительную или отрицательную бесконечность.
isnan(x[, out]) Проверка каждого элемента на NaN и возвращение результата в виде булевого массива.
isneginf(x[, y]) Проверка каждого элемента на отрицательную бесконечность, возвращение результата в виде булевого массива.
isposinf(x[, y]) Проверка каждого элемента на положительную бесконечность, возвращение результата в виде булевого массива.

Проверка типа массива

iscomplex(x) Возвращает булевый массив, где True, если элемент входного массива комплексный.
iscomplexobj(x) Проверка на комплексный тип или массив комплексных чисел.
isfortran(a) Возвращает True, если массив является Фортран-непрерывным, но не C-непрерывным.
isreal(x) Возвращает булевый массив, где True, если элемент входного массива вещественный.
isrealobj(x) Возвращает True, если x не имеет комплексного типа или массив не содержит комплексных чисел.
isscalar(num) Возвращает True, если тип num является скалярным типом.

Логические операции

logical_and(x1, x2[, out]) Вычисление логического И x1 и x2 поэлементно.
logical_or(x1, x2[, out]) Вычисление логического ИЛИ x1 и x2 поэлементно.
logical_not(x[, out]) Вычисление логического НЕ x поэлементно.
logical_xor(x1, x2[, out]) Вычисление логического ИСКЛЮЧАЮЩЕЕ ИЛИ x1 и 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 < x2) поэлементно.
less_equal(x1, x2[, out]) Возвращает логическое значение (x1 =< x2) поэлементно.
equal(x1, x2[, out]) Возвращает (x1 == x2) поэлементно.
not_equal(x1, x2[, out]) Возвращает (x1 != x2) поэлементно.

© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/routines.logic.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API