matlab中cumsum函数的使用

cumsum函数通常用于计算矩阵中按行或列进行累加求和。计算累加函数后的结果数量和输入元素的数量一样。一般用法如下:

cum(A,dim)  cumsum(A)

【注】cumsum累加函数默认是按照列进行计算的

A =

     1     2     3
     4     5     6
     7     8     9


>>B=cumsum(A)

B =                                                                      

     1     2     3
     5     7     9                
    12    15    18



>> B=cumsum(A,1)

B =

     1     2     3
     5     7     9
    12    15    18


>> B=cumsum(A,2)

B =

     1     3     6
     4     9    15
     7    15    24


当传入的是一个向量的时候,

>> cumsum([1,2,3,4])

ans =

     1     3     6    10

输出结果为按照行累加的结果

猜你喜欢

转载自blog.csdn.net/wsj_jerry521/article/details/109678446
今日推荐