文档帮助中心
南
累计金额
B = cumsum (A)
B = cumsum(暗)
B = cumsum (___、方向)
B = cumsum (___nanflag)
例子
B= cumsum (一个)的累积和一个从数组的第一个维度开始一个它的大小不等于1。
B= cumsum (一个)
B
一个
如果一个是向量吗cumsum (A)的元素的累积和返回向量一个.
cumsum (A)
如果一个是一个矩阵cumsum (A)的每列的累积和返回一个矩阵一个.
如果一个是一个多维数组吗cumsum (A)徒沿着第一个nonsingleton维度.
B= cumsum (一个,昏暗的)返回元素沿维度的累积和昏暗的.例如,如果一个是一个矩阵cumsum (2)返回每行的累积和。
B= cumsum (一个,昏暗的)
昏暗的
cumsum (2)
B= cumsum (___,方向)可以使用前面的任何语法指定方向。您必须指定一个,也可以指定昏暗的.例如,cumsum(2“反向”)的行内的累积和一个从第二维度的结束到开始。
B= cumsum (___,方向)
方向
cumsum(2“反向”)
B= cumsum (___,nanflag)指定是包含还是省略南为任何前面语法计算的值。cumsum (A,“includenan”)包括所有南值的计算whilecumsum (A,“omitnan”)忽略了它们。
B= cumsum (___,nanflag)
nanflag
cumsum (A,“includenan”)
cumsum (A,“omitnan”)
全部折叠
找出整数的累积和1来5.的元素B (2)是(1)和(2),而B (5)是元素的和吗(1)通过(5).
1
5
B (2)
(1)
(2)
B (5)
(5)
一个= 1:5;B = cumsum (A)
B =1×51 3 6 10 15
定义一个3 × 3矩阵,其元素对应于其线性指标。
A = [1 4 7;2 5 8;3 6 9)
一个=3×31 4 7 2 5 8 3 6 9
的列的累积和一个.的元素B (5)是(4)和(5),而B (9)是(7),(8),(9).
(4)
B (9)
(7)
(8)
(9)
B =3×31 4 7 3 9 15 6 15 24
定义一个2 × 3矩阵,其元素对应于其线性指标。
A = [1 3 5];2 4 6]
一个=2×31 .单词测试______
的行的累积和一个.的元素B (3)是(1)和(3),而B (5)是(1),(3),(5).
B (3)
(3)
B = cumsum (2)
B =2×31 4 9 2 6 12
创建一个逻辑值数组。
A =[真假真;真的真的假的)
一个=2 x3逻辑阵列1 0 1 1 1 0
的行的累积和一个.
B =2×31 1 2 1 2 2
输出具有类型双.
双
类(B)
ans =“双”
创建一个由1到10之间的随机整数组成的3 × 3矩阵。
rng默认的;A =兰迪([1,10],3)
一个=3×39 10 3 10 7 6 2 1 10
沿着行计算累积的和。指定“反向”选项从右到左工作在每一行。结果是一样的大小一个.
“反向”
B = cumsum (2“反向”)
B =3×322 13 3 23 13 6 13 11 10
创建一个包含南值并计算累积总和。默认情况下,cumsum包括南值。当你包括南值,则累积和变为南只要第一南价值一个遇到。
cumsum
A = [3 5 NaN 9 0 NaN];B = cumsum (A)
B =1×63 8南南南
你可以忽略南的累积和计算中的值“omitnan”选择。
“omitnan”
B = cumsum (A,“omitnan”)
B =1×63 8 8 17 17 17
输入数组,指定为向量、矩阵或多维数组。
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|持续时间复数的支持:金宝app是的
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
持续时间
要操作的维数,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维度。
考虑一个二维输入数组,一个:
cumsum (1)处理列中的连续元素一个并返回每一列的累积和。
cumsum (1)
cumsum (2)的行中连续的元素一个并返回每一行的累积和。
cumsum返回一个如果昏暗的大于ndims (A).
ndims (A)
“前进”
累积方向,指定为“前进”(默认)或“反向”.
“前进”作品从1来结束活动维度。
结束
“反向”作品从结束来1活动维度。
数据类型:字符
字符
“includenan”
南条件,指定为以下值之一:
“includenan”——包括南在计算累积和时,从输入的值,导致南值。
“omitnan”——忽略所有南值。包含元素的总和南值是所有非-的和南元素。如果所有元素都是南,然后cumsum返回0。
累积和数组,作为与输入数组大小相同的向量、矩阵或多维数组返回一个.
的类B是同一班的吗一个除非一个是逻辑在这种情况下B是双.
第一个非单元素维度是大小不等于的数组的第一个维度1.
例如:
如果X是一个1 × n的行向量,那么第二个维是第一个非单维X.
X
如果X是一个1 × 0 × n的空数组,那么第二个维度是X.
如果X是1乘1乘3的数组,那么第三维是第一个非单维X.
MATLAB中的许多累积函数®金宝app支持“反向”选择。这个选项允许快速的方向计算,而不需要翻转或反射输入数组。
这个函数支持长数组,但有以下金宝app限制:
的“反向”不支持方向。金宝app
有关更多信息,请参见高大的数组.
使用注意事项及限制:
不支持逻辑输入。金宝app把输入双第一。
代码生成不支持此函数的稀疏矩阵输入。金宝app
的nanflag参数不支持。金宝app
添加的顺序cumsum未定义操作。因此,cumsum操作上的gpuArray可能不会返回完全相同的答案cumsum对相应的MATLAB数值数组进行运算。这种差异可能是显著的一个是有符号整数类型。
gpuArray
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
添加的顺序cumsum未定义操作。因此,cumsum对分布式数组的操作可能不会返回完全相同的答案cumsum对相应的MATLAB数值数组进行运算。这种差异可能是显著的一个是有符号整数类型。
有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
cummax|孜然芹|cumprod|diff|movsum|刺激|总和
cummax
孜然芹
cumprod
diff
movsum
刺激
总和
在您的系统中存在这个示例的修改版本。你想打开这个版本吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在