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

4 visualizaciones (últimos 30 días)
Fede C 2018 London
Fede C 2018 London el 1 de Nov. de 2019
Respondida: Guillaume el 1 de Nov. de 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

Respuesta aceptada

Guillaume
Guillaume el 1 de Nov. de 2019
mean(yourarray(:, 1:3:end), 2)

Más respuestas (0)

Categorías

Más información sobre NaNs en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by