Mean of multidimensional array

2 visualizzazioni (ultimi 30 giorni)
Louise Wilson
Louise Wilson il 10 Dic 2021
Commentato: Louise Wilson il 10 Dic 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

Risposta accettata

James Tursa
James Tursa il 10 Dic 2021
Doesn't mean(mdar,3) do what you want?

Più risposte (0)

Categorie

Scopri di più su Resizing and Reshaping Matrices in Help Center e File Exchange

Prodotti


Release

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by