在行组中求和

时间:2013-12-16 00:11:12

标签: matlab sum

我需要帮助在matlab中进行总结,我有一个这方面的专栏;

7

2

1

0

5

2

8

7

(...)

现在我想以4行为一组对这些数字求和并得到一个包含这些数字的新矩阵,对于这个例子,我将得到一个新的列:

10(7 + 2 + 1 + 0)

22(5 + 2 + 8 + 7)

(...)

帮助

1 个答案:

答案 0 :(得分:1)

使用reshape可以从数据中制作4xn矩阵。这样做,您可以使用sum

sum(reshape(x,4,numel(x)/4),1)'