主要内容

浓汤

累计金额

描述

例子

B.= cumsum(一种返回累积的总和一种从中第一个数组维度的开头开始一种其大小不等于1。

  • 如果一种是一个矢量,然后康姆苏姆(A)返回包含元素的累积总和的向量一种

  • 如果一种那么,这是一个矩阵康姆苏姆(A)返回包含每列的累积总和的矩阵一种

  • 如果一种是一个多维数组,那么康姆苏姆(A)行动第一个不明飞特的维度

例子

B.= cumsum(一种暗淡返回沿维度的元素的累积和暗淡. 例如,如果一种那么,这是一个矩阵Cumsum(A,2)返回每行的累积和。

例子

B.= cumsum(___方向(可选)使用先前的任何语法指定方向。您必须指定一种,并且可选择可以指定暗淡。例如,求和(A,2,'逆')返回行中的累积总和一种通过从端到第二维的开始工作。

例子

B.= cumsum(___nanflag.指定是包含还是忽略来自以前的任何语法的计算值。cumsum(A,'includenan')包括所有计算中的值Cumsum(A,'omitnan')忽略它们。

例子

全部收缩

从中查找整数的累积和15.. 元素B(2)总数是多少a(1)A2)虽然B(5)是元素的总和a(1)通过A(5)

A=1:5;B=总和(A)
B=1×51 3 6 10 15

定义一个3乘3矩阵,其元素对应于其线性指数。

A=[1 4 7;2 5 8; 3 6 9]
A =3×31 4 7 2 5 8 3 6 9

查找列的累积和一种. 元素B(5)总数是多少A(4)A(5)虽然B(9)总数是多少A(7)A(8), 和A(9)

B=总和(A)
B=3×31 4 7 3 9 15 6 15 24

定义一个2×3矩阵,其元素对应于其线性指标。

a = [1 3 5;2 4 6]
A =2×31 3 5 2 4 6

查找所选行的累积和一种. 元素B(3)总数是多少a(1)A(3)虽然B(5)总数是多少a(1)A(3), 和A(5)

B = Cumsum(A,2)
B=2×31 4 9 2 6 12

创建一个逻辑值数组。

A=[真-假-真;真假]
A =2x3逻辑阵列1 0 1 1 1 0

查找所选行的累积和一种

B = Cumsum(A,2)
B=2×31 1 2 1 2 2

输出类型为双重的

班级(b)
ans ='double'

在1到10之间创建3×3的随机整数矩阵。

RNG.违约;a = randi([1,10],3)
A =3×39 10 3 10 7 6 2 1 10

沿着行计算累积和。指定'撤销'选项在每行中从右向左工作。结果是与相同的大小一种

b = umsum(a,2,'撤销'
B=3×322 13 3 23 13 13 13 11 10

创建包含的向量值并计算累积和。默认情况下,浓汤包括价值观。当你包括计算中的值,累积总和变为第一个价值一种遇到了。

A=[35南9 0南];B=总和(A)
B=1×63.8楠楠楠楠楠

你可以忽略使用“奥米南”选项

B=总和(A,“奥米南”
B=1×63 8 8 17 17 17

输入参数

全部收缩

输入数组,指定为向量,矩阵或多维数组。

数据类型:双重的|单一的|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|期间
复数支持:万博1manbetx

维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。

考虑一个二维输入数组,一种

  • Cumsum(A,1)在列中的连续元素上工作一种并返回每列的累积余量。

  • Cumsum(A,2)在行的连续元素上工作一种并返回每行的累积和。

浓汤回报一种如果暗淡大于ndims(A)

累积方向,指定为'向前'(默认)或'撤销'

  • '向前'从事1结尾主动维度。

  • '撤销'从事结尾1主动维度。

数据类型:烧焦

条件,指定为以下值之一:

  • 'IncludeNan'-包括计算累积和时输入的值,导致输出中的值。

  • “奥米南”-忽略所有输入中的值。包含的元素的总和值是所有非的总和元素。如果所有元素都是, 然后浓汤返回0。

数据类型:烧焦

输出参数

全部收缩

累积总和阵列,返回为矢量,矩阵或与输入数组相同大小的多维数组一种

班级B.与类相同一种除非一种逻辑, 在这种情况下B.双重的

更多关于

全部收缩

第一个不明飞特的维度

第一个非挂车间维度是阵列的第一维度,其大小不等于1

例如:

  • 如果X是一个1-by-n的行矢量,那么第二维是第一个不连贯的尺寸X

  • 如果X是一个1-0-by-n的空数组,那么第二个维度是第一个非星期项尺寸X

  • 如果X是一个1×1-by-3阵列,那么第三个维度是第一个不连续的尺寸X

提示

  • Matlab中的许多累积函数®万博1manbetx支持'撤销'选项此选项允许快速定向计算,而无需翻转或反射输入阵列。

扩展能力

在R2006A之前介绍