MATLAB: Summin elements on the rows of a specific page of a matrix

arrayindexindexingmatrixpagessum

If I have a matrix A(n,m,2) i.e. a two pages matrix, and a vector B(n,1), how should I write the expression for the j-th element of b, if I want B to contain the sum of the elements of the rows of the first page of A?

Best Answer

B = sum(A(:, :, 1), 2); %sum 1st page of A across the columns (across the 2nd dimension)