求累和用 c u m s u m cumsum cumsum,求差分用 d i f f diff diff
- c u m s u m cumsum cumsum函数
a a a为向量时, c u m s u m ( a ) cumsum(a) cumsum(a)表示向量中所有元素的累加和
a a a为矩阵时, c u m s u m ( a , 1 ) cumsum(a,1) cumsum(a,1)表示矩阵中各列元素的累加和(每累加一个输出一个); c u m s u m ( a , 2 ) cumsum(a,2) cumsum(a,2)表示矩阵中各行元素的累加和
矩阵元素包含NaN时,依然使用 ′ o m i t n a n ′ 'omitnan' ′omitnan′忽略
- d i f f diff diff函数
引入差分概念:进行操作(一个个数为 n n n的序列的后一项减前一项所构成的含 n − 1 n-1 n−1个数的序列),这个操作叫做一阶差分,以此类推
a a a为向量时, d i f f ( a , k ) diff(a,k) diff(a,k)表示向量的 k k k阶差分
a a a为矩阵时, d i f f ( a , k , 1 ) diff(a,k,1) diff(a,k,1)表示矩阵中各列元素的 k k k阶差分(每一步都输出); d i f f ( a , k , 2 ) diff(a,k,2) diff(a,k,2)表示矩阵中各行元素的 k k k阶差分
矩阵元素包含NaN时,不能使用 ′ o m i t n a n ′ 'omitnan' ′omitnan′忽略,否则会报错