Matrix Manipulation Average of specific column
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Brady Wayne Robinson
el 27 de Sept. de 2018
Comentada: Brady Wayne Robinson
el 27 de Sept. de 2018
I have data in excel that is 17 columns by 4800 rows. I need to find all the numbers in each column separately that are greater then 10 and then find there average. This needs to be done for each 17 columns. Just unsure how to do this. Thank You!
0 comentarios
Respuestas (1)
the cyclist
el 27 de Sept. de 2018
Editada: the cyclist
el 27 de Sept. de 2018
If A is the array with your values, then
A10 = (A > 10);
meanA = sum(A.*A10)./sum(A10)
5 comentarios
the cyclist
el 27 de Sept. de 2018
I don't quite follow your explanation.
I suggest you ...
- open up a new question
- give a very small illustrative example (e.g. maybe just 4x3) what the input matrix looks like
- explain what you expect for the output, and why
It's helpful if you define the input matrix in actual MATLAB code, and not just explain what it is like.
Ver también
Categorías
Más información sobre Logical 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!