标签: matlab vector cumsum
我想得到一个向量的cumsum,但是需要向量的第一个元素来计算它自己。一个例子:
cumsum
a = [1 2 3 4 5]
,结果需要如下所示:
2 3 6 10 15
答案 0 :(得分:0)
据推测,您已经了解了cumsum函数,所以,您还没试过吗?:
a = [1 2 3 4 5]; s = cumsum(a); s(1) = s(1)+a(1)
返回
s = 2 3 6 10 15