Определите, являются ли все элементы массива ненулевыми или 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, в то время как размеры всех других размерностей остаются то же самое.
тестирует по всем элементам B = all(A,'all') A.
тестирует элементы по измерению B = all(A,dim) dim. Входной параметр dim является положительным целочисленным скаляром.
тестирует элементы на основе размерностей, заданных в векторном B = all(A,vecdim) vecdim. Например, если A является матрицей, то тесты all(A,[1 2]) по всем элементам в A, поскольку каждый элемент матрицы содержится в срезе массивов, заданном размерностями 1 и 2.
and | любой | двоеточие | напоминание | сумма