MATLAB Answers

Mean of 3rd dimension

2 views (last 30 days)
Charms
Charms on 16 Jan 2020
Commented: Charms on 16 Jan 2020
I have a matrix of 10 x 20 x 35. How do I mean the first 5 layers of the 3rd dimension (layers 1-5), resulting in 2D matrix of 10x20?
Thanks!

  0 Comments

Sign in to comment.

Accepted Answer

Hiro Yoshino
Hiro Yoshino on 16 Jan 2020
A = [1 2 3; 4 5 6; 7 8 9];
A(:,:,2) = [10 11 12; 13 14 15; 16 17 18];
A(:,:,3) = [19 20 21; 22 23 24; 25 26 27];
A(:,:,3) = [28 29 30; 31 32 33; 34 35 36];
meanA = mean(A(:,:,1:2),3);
Take a look at this exampl. This will help you out!
also you should see the function "mean":

  1 Comment

Charms
Charms on 16 Jan 2020
thank you hiro :)

Sign in to comment.

More Answers (0)

Sign in to answer this question.