How do I find the average/mean of each row if the data has 150 rows and 3 columns?
1 回表示 (過去 30 日間)
古いコメントを表示
A = 'measurements';
mean(A,2)
(This is what I have so far but it computes one value, when I need 1 row of 150 averages)
0 件のコメント
回答 (2 件)
Walter Roberson
2021 年 2 月 23 日
A = 'measurements';
That assigns the character vector ['m' 'e' 'a' 's' 'u' etc] to A, not the content of a variable named measurements.
%create some demonstration data
measurements = randi(10, 150, 3);
%now do the work
A = measurements; %not actually needed, could work directly on measurements
rowmeans = mean(A, 2)
0 件のコメント
David Hill
2021 年 2 月 23 日
If A=(150x3 matrix), then
b=mean(A,2);%will be a 150x1 column vector of the averages of each of the 150 rows
b=b';%transpose to 1x150 row vector.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Import, Export, and Conversion についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!