-5

如何计算一组行的平均值并将其放入矩阵中,例如:

1  4   5
1  34  4
1  65  0
1  5   3
2  3   44
2  52  4
2  5   6
3  9   2
3  9   1
3  9   9

所以我可以有一个矩阵

1  27 4 
2  20 18
3  9  4

谢谢

4

1 回答 1

0

假设原始数据在矩阵中A

indx=unique(A(:,1));
for ii=1:numel(indx)
  RowMean(ii,:)=mean(A(1,:)==indx(ii),:);
end
于 2013-05-12T17:03:55.053 回答