-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 に答える