我在matlab中有一个矩阵:
a=[1 1; 1 2; 1 3; 2 1; 2 5; 2 7; 3 2; 3 1; 3 4];
如果
a1=[1 1 1 2 2 2 3 3 3]; is the first column
和
a2=[1 2 3 1 5 7 2 1 4]; is the second column
对于这个矩阵,我希望 a1 的重复值“unique(a1)”对 a2 的相应值求和,从而得到:
a3=[1+2+3 1+5+7 2+1+4]=[6 13 7]
但不使用“accumarray”命令有什么帮助吗?