我的工作解决了我的问题,如下所述,但希望通过消除循环来改进它。
我在维度B
的Matlab中有一个矩阵(2*5)x3
,它是2
行的5
矩阵的串联,ik
元素报告的位置来自{1,2,3,4,5}
的索引(为清晰起见,添加了断点)。索引可以跨行重复。对于5x3
的{{1}}维的每个子矩阵,列出的索引和它们列出的顺序重合。
B
在B=[0.1 0.2 |1;
0.3 0.4 |2;
0.5 0.6 |2;
0.7 0.8 |3;
0.9 1.1 |1;
---------
1.2 1.3 |1;
1.4 1.5 |2;
1.6 1.7 |2;
1.8 1.9 |3;
2.1 2.2 |1;]
维度5x3
的每个子矩阵内,我想对具有相同索引的行求和并得到
B
没有循环。
我的不完整,但有效,尝试一个循环:
C = [1 1.3 |1;
0.8 1 |2;
0.7 0.8 |3;
---------
3.3 3.5 |1;
3 3.2 |2;
1.8 1.9 |3;]