means of the 3rd dimension of a matrix

11 views (last 30 days)
AA = rand(3) I want a 2d matrix BB containing means of 3rd dimension of matrix A How I can do this smartly? Thanks
  3 Comments
Asl
Asl on 21 Oct 2013
Edited: Asl on 21 Oct 2013
such a martix I want BB = [
mean(a(1,1,:) mean(a(1,2,:) ; mean(a(2,1,:) mean(a(2,2,:)
]
Azzi Abdelmalek
Azzi Abdelmalek on 21 Oct 2013
But, A=rand(3) is not 3 dimension

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 21 Oct 2013
BB = mean(A, 3);
  2 Comments
Asl
Asl on 21 Oct 2013
BB = mean(A, 3); works but BB = std(A, 3); does not work any idea=
Walter Roberson
Walter Roberson on 21 Oct 2013
std(A,0,3)
As could be determined by looking at the documentation for std()

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!