文件帮助中心
南
累计金额
B=总和(A)
B=积木(A,尺寸)
B=积数(___,方向)
B=积数(___,nanflag)
例子
B.= cumsum(一种)返回累积的总和一种从中第一个数组维度的开头开始一种其大小不等于1。
B.= cumsum(一种)
B.
一种
如果一种是一个矢量,然后康姆苏姆(A)返回包含元素的累积总和的向量一种。
康姆苏姆(A)
如果一种那么,这是一个矩阵康姆苏姆(A)返回包含每列的累积总和的矩阵一种。
如果一种是一个多维数组,那么康姆苏姆(A)行动第一个不明飞特的维度。
B.= cumsum(一种那暗淡)返回沿维度的元素的累积和暗淡. 例如,如果一种那么,这是一个矩阵Cumsum(A,2)返回每行的累积和。
B.= cumsum(一种那暗淡)
暗淡
Cumsum(A,2)
B.= cumsum(___那方向)(可选)使用先前的任何语法指定方向。您必须指定一种,并且可选择可以指定暗淡。例如,求和(A,2,'逆')返回行中的累积总和一种通过从端到第二维的开始工作。
B.= cumsum(___那方向)
方向
求和(A,2,'逆')
B.= cumsum(___那nanflag.)指定是包含还是忽略南来自以前的任何语法的计算值。cumsum(A,'includenan')包括所有南计算中的值Cumsum(A,'omitnan')忽略它们。
B.= cumsum(___那nanflag.)
nanflag.
cumsum(A,'includenan')
Cumsum(A,'omitnan')
全部收缩
从中查找整数的累积和1到5.. 元素B(2)总数是多少a(1)和A2)虽然B(5)是元素的总和a(1)通过A(5)。
1
5.
B(2)
a(1)
A2)
B(5)
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)。
A(4)
B(9)
A(7)
A(8)
A(9)
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(3)
A(3)
B = Cumsum(A,2)
B=2×31 4 9 2 6 12
创建一个逻辑值数组。
A=[真-假-真;真假]
A =2x3逻辑阵列1 0 1 1 1 0
查找所选行的累积和一种。
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对
单一的
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
期间
维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。
考虑一个二维输入数组,一种:
Cumsum(A,1)在列中的连续元素上工作一种并返回每列的累积余量。
Cumsum(A,1)
Cumsum(A,2)在行的连续元素上工作一种并返回每行的累积和。
浓汤回报一种如果暗淡大于ndims(A)。
ndims(A)
'向前'
累积方向,指定为'向前'(默认)或'撤销'。
'向前'从事1到结尾主动维度。
结尾
'撤销'从事结尾到1主动维度。
数据类型:烧焦
烧焦
'IncludeNan'
南条件,指定为以下值之一:
'IncludeNan'-包括南计算累积和时输入的值,导致南输出中的值。
“奥米南”-忽略所有南输入中的值。包含的元素的总和南值是所有非的总和南元素。如果所有元素都是南, 然后浓汤返回0。
累积总和阵列,返回为矢量,矩阵或与输入数组相同大小的多维数组一种。
班级B.与类相同一种除非一种是逻辑, 在这种情况下B.是双重的。
第一个非挂车间维度是阵列的第一维度,其大小不等于1。
例如:
如果X是一个1-by-n的行矢量,那么第二维是第一个不连贯的尺寸X。
X
如果X是一个1-0-by-n的空数组,那么第二个维度是第一个非星期项尺寸X。
如果X是一个1×1-by-3阵列,那么第三个维度是第一个不连续的尺寸X。
Matlab中的许多累积函数®万博1manbetx支持'撤销'选项此选项允许快速定向计算,而无需翻转或反射输入阵列。
此功能支持具有限制的高阵列:万博1manbetx
这'撤销'方向不受支持。万博1manbetx
有关详细信息,请参阅高阵列。
使用说明和限制:
不支持逻辑输入。万博1manbetx投入输入双重的第一。
代码生成不支持此函数的稀疏矩阵输入。万博1manbetx
这nanflag.不支持参数。万博1manbetx
内部的添加顺序浓汤未定义操作。因此,浓汤手术gpuArray可能返回的答案与浓汤对相应的MATLAB数值数组进行操作。当一种是有符号整数类型。
gpuArray
有关详细信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
内部的添加顺序浓汤未定义操作。因此,浓汤在分布式阵列上的操作可能不会返回完全相同的答案浓汤对相应的MATLAB数值数组进行操作。当一种是有符号整数类型。
有关详细信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
库马克斯|康明|康普罗德|差|莫夫苏姆|戳|总和
库马克斯
康明
康普罗德
差
莫夫苏姆
戳
总和
您的系统上存在此示例的修改版本。是否要打开此版本?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系当地办事处