how to find the sum of matrix?

2 views (last 30 days)
BANI tita
BANI tita on 17 Oct 2012
hello, I have a loop as results of K = 1:19, a matrix A (k), my question is how to find the sum (M )of all matrix for each value of k, ie: find M = sum(A (k))

Answers (2)

Matt J
Matt J on 17 Oct 2012
Edited: Matt J on 17 Oct 2012
I'm assuming your matrices are the slices of a 3D array
M=A(:,:,k)
If so, just do
sum(A,3);
  2 Comments
BANI tita
BANI tita on 17 Oct 2012
yes my matrix dimension is 3, A (:,:, k)
BANI tita
BANI tita on 17 Oct 2012
thank you very much

Sign in to comment.


Sachin Ganjare
Sachin Ganjare on 17 Oct 2012
If I understand your question correctly:
sum_of_all_matrices = sum(A)
  2 Comments
Sachin Ganjare
Sachin Ganjare on 17 Oct 2012
For Example:
a1 = [1 2 3]; a2 = [1 2 3]; a3 = [1 2 3]; a123 = [a1 a2 a3]; sum_out = sum(a123);
sum_out is sum of elements of matrix
BANI tita
BANI tita on 17 Oct 2012
thank you very much

Sign in to comment.

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!