Сумма элементов массива
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.