MATLAB Answers

Standarddeviation & mean multiple Matrices

2 views (last 30 days)
JamJan
JamJan on 2 Feb 2021
Answered: Ive J on 2 Feb 2021
Hi,
I am trying to calculate the mean and std of each position of multiple matrices.
For example: I have 5 matrices of 67x51 and I would like to take the mean and std of each position of these matrices combined. How can I do this best?
Thank you for your help,
JamJan

Answers (1)

Ive J
Ive J on 2 Feb 2021
rearrange your matrices into a single 3D matrix.
A(:, :, 1) = [1 2; 3 4];
A(:, :, 2) = [5 7; 10 6];
mean(A, 3)
3.0000 4.5000
6.5000 5.0000
std(A, [], 3)
2.8284 3.5355
4.9497 1.4142

Community Treasure Hunt

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

Start Hunting!