Определите, являются ли элементы массива ненулевыми
тесты вдоль первого размера массива B = any(A)A размер которого не равен 1, и определяет, является ли какой-либо элемент ненулевым числом или логическим 1 (true). На практике, any является естественным расширением логического оператора OR.
Если A является вектором, то B = any(A) возвращает логический 1 (true), если какой-либо из элементов A является ненулевым числом или является логическим 1, и возвращает логический 0 (false), если все элементы равны нулю.
Если A является непустой, неверекторной матрицей, то B = any(A) обрабатывает столбцы A в виде векторов, возвращающих вектор строки логического 1s и 0s.
Если A является пустой матрицей 0 на 0, any(A) возвращает логический 0 (false).
Если A является многомерным массивом, any(A) действует вдоль первого измерения массива, размер которого не равен 1, и возвращает массив логических значений. Размер этого измерения становится равным 1, в то время как размеры всех остальных размеров остаются прежними.