MATLAB求累和与差分

求累和用cumsumcumsumcumsum,求差分用diffdiffdiff

  • cumsumcumsumcumsum函数

aaa为向量时,cumsum(a)cumsum(a)cumsum(a)表示向量中所有元素的累加和
aaa为矩阵时,cumsum(a,1)cumsum(a,1)cumsum(a,1)表示矩阵中各列元素的累加和(每累加一个输出一个);cumsum(a,2)cumsum(a,2)cumsum(a,2)表示矩阵中各行元素的累加和
矩阵元素包含NaN时,依然使用′omitnan′'omitnan'omitnan忽略

在这里插入图片描述

  • diffdiffdiff函数

引入差分概念:进行操作(一个个数为nnn的序列的后一项减前一项所构成的含n−1n-1n1个数的序列),这个操作叫做一阶差分,以此类推
aaa为向量时,diff(a,k)diff(a,k)diff(a,k)表示向量的kkk阶差分
aaa为矩阵时,diff(a,k,1)diff(a,k,1)diff(a,k,1)表示矩阵中各列元素的kkk阶差分(每一步都输出);diff(a,k,2)diff(a,k,2)diff(a,k,2)表示矩阵中各行元素的kkk阶差分
矩阵元素包含NaN时,不能使用′omitnan′'omitnan'omitnan忽略否则会报错

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值