如何在Matlab中找到矩阵中每X行的总和

时间:2015-06-11 15:11:54

标签: matlab sum submatrix

我有一个189 x 4914矩阵,我试图找到每个1x26子矩阵中每行的总和。我该怎么做?

非常感谢。

1 个答案:

答案 0 :(得分:0)

试试这个:

n = 26;
result = reshape(sum(reshape(x.', n, []), 1), [], size(x, 1)).';

您可以查看中间结果以查看其工作原理:reshape(x.', n, []),然后sum(reshape(x.', n, []), 1)