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