0

我想得到cumsum一个向量,但也需要向量的第一个元素来计算自己。一个例子:

a = [1 2 3 4 5]

结果需要如下所示:

2 3 6 10 15
4

1 回答 1

0

想必您已经知道该cumsum功能,所以您没有尝试过吗?:

a = [1 2 3 4 5];
s = cumsum(a);
s(1) = s(1)+a(1)

返回

s =

     2     3     6    10    15
于 2014-07-04T19:10:31.757 回答