I am trying to calculate mean of all the columns in my matrix. Help me please?

I am really new to coding and this might seem like a basic question. I am trying to calculate means of individual columns in my matrix and I want to run a loop to do that.
eg.
5 6 6 7 8 9 5 5 3 2 5 7 3 9 8 8 0 7 7 7 8 8 4 4
Basically I want the answers to be in the format
4 6.75 6.125..........
thanks

 Akzeptierte Antwort

>> a=[1 2 3; 1 2 3]
a =
1 2 3
1 2 3
>> mean(a,1)
ans =
1 2 3
The help section is extremely useful. You might consider using that first.

2 Kommentare

What if I have 5 columns,but I only want to find the means for columns first till the end. I say end because 5 could be 6,7,8,9, etc etc.
No, 5 could not be 6,7,8,9. 5 is 5. Please rephrase the question, if this guess does not match your needs:
m = mean(a(1:5, :), 1)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by