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

 採用された回答

meihua
meihua 2013 年 8 月 2 日
>> 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 件のコメント

Rishav
Rishav 2013 年 8 月 5 日
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.
Jan
Jan 2013 年 8 月 5 日
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)

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeCreating and Concatenating Matrices についてさらに検索

質問済み:

2013 年 8 月 2 日

Community Treasure Hunt

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

Start Hunting!

Translated by