Сумма элементов массива
S = sum(A)S = sum(A,'all')S = sum(A,dim)S = sum(A,vecdim)S = sum(___,outtype)S = sum(___,nanflag) возвращает сумму элементов массива вдоль первого измерения массива, размер которого не равняется 1.S = sum(A)
Если A является вектором, то sum(A) возвращает сумму элементов.
Если A является матрицей, то sum(A) возвращает вектор - строку, содержащий сумму каждого столбца.
Если A является многомерным массивом, то sum(A) действует вдоль первого измерения массива, размер которого не равняется 1, обрабатывая элементы как векторы. Эта размерность становится 1, в то время как размеры всех других размерностей остаются то же самое.
вычисляет сумму всех элементов S = sum(A,'all') A.
возвращает сумму по измерению S = sum(A,dim) dim. Например, если A является матрицей, то sum(A,2) является вектором - столбцом, содержащим сумму каждой строки.
суммирует элементы S = sum(A,vecdim) A на основе размерностей, заданных в векторном vecdim. Например, если A является матрицей, то sum(A,[1 2]) является суммой всех элементов в A, поскольку каждый элемент матрицы содержится в срезе массивов, заданном размерностями 1 и 2.