Mean of multidimensional array

3 Ansichten (letzte 30 Tage)
Louise Wilson
Louise Wilson am 10 Dez. 2021
Kommentiert: Louise Wilson am 10 Dez. 2021
I have a multidimensional array: 1000x72x4.
I would like to know the mean of all four sheets and so provide a single 1000x72 matrix.
mdar(:,:)=randi(1000,72,1000);
mdar(:,:,2)=randi(1000,72,1000);
mdar(:,:,3)=randi(1000,72,1000);
mdar(:,:,4)=randi(1000,72,1000);
mdar_mean=mean(mdar,[1 3]); %gives a 1000*1 array

Akzeptierte Antwort

James Tursa
James Tursa am 10 Dez. 2021
Doesn't mean(mdar,3) do what you want?
  1 Kommentar
Louise Wilson
Louise Wilson am 10 Dez. 2021
It does! Somehow I overlooked that. Thank you!!!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by