How do I take the mean of each row every third column?

4 vues (au cours des 30 derniers jours)
Fede C 2018 London
Fede C 2018 London le 1 Nov 2019
Hi all,
This is what I'm trying to do- E is a 65x900 array, and I want to extract from that the mean for each row of every third column-in other words, for rows 1 to 65, I want the mean across each row but only of values in columns 1, 4, 7,10, etc, so that I get a 65x1 vector-how would I do that?
Best regards

Réponse acceptée

Guillaume
Guillaume le 1 Nov 2019
mean(yourarray(:, 1:3:end), 2)

Plus de réponses (0)

Catégories

En savoir plus sur Graphics Object Programming dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by