cumsum - 累积和
此 MATLAB 函数 从 A 中的第一个其大小不等于 1 的数组维度开始返回 A 的累积和。 如果 A 是向量,则 cumsum(A) 返回包含 A
元素累积和的向量。 如果 A 是矩阵,则 cumsum(A) 返回包含 A 每列的累积和的矩阵。 如果 A 为多维数组,则 cumsum(A) 沿第一个非单一维运算。
B = cumsum(A)
B = cumsum(A,dim)
B = cumsum(___,direction)
B = cumsum(___,nanflag)
来自(help cumsum)matlab帮助文档
格式一:B = cumsum(A)
若输入参数A为一个向量,则返回该向量所有元素的累积和;
若A为矩阵,则返回该矩阵列方向各元素的累积和。
(等同于cumsum(A,1))
通俗解释:得到输入矩阵的每个元素所在列向上求和矩阵
代码实现:
A = [1,2,3,4; 5,6,7,8; 9,10,11,12; 13,14,15,16]<