cumsum--累积总和值

【功能简介】计算累积求和。

【语法格式】

1.B=cumsum(A)

对数组计算累计求和。如果A是一个向量,函数返回一个长度相同的向量,其中的元素是原向量的累积和。如果A是一个矩阵,则将每一列当做一个向量进行计算,最后返回与A大小相同的矩阵。如果A是一个多维数组,函数对第一个长度不为1的维度进行计算。

2.B=cumsum(A,dim)

沿着dim指定的维度返回元素的累积和。

【实例5.37】计算向量[1,2,3,4]和矩阵[1,2;3,4]的累积和。

>> a=[1,2,3,4];  
>> b=cumsum(a)  %计算向量的累积和  
b =  
     1     3     6    10  
>> a=[1,2;3,4]    
a =  
     1     2  
     3     4  
>> cumsum(a)        %矩阵沿着列计算累积和  
ans =  
     1     2  
     4     6  
>> cumsum(a,2)  %矩阵沿着行计算累积和  
ans =  
     1     3  
     3     7  

【实例分析】计算累积和时,第n个元素是原矩阵中前n个元素之和,最后一个元素等于向量的总和。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值