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

3 ビュー (過去 30 日間)
Rishav
Rishav 2013 年 8 月 2 日
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 件)

カテゴリ

Help Center および File ExchangeCreating and Concatenating Matrices についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by