文档帮助中心文档
南
累计金额
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”)包括所有南while计算中的值cumsum (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 3 5 2 4 6
求行数的累加和一个.的元素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 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 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
backgroundPool
ThreadPool
该函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境下运行MATLAB函数.
的nanflag参数不受支持。金宝app
中添加的顺序cumsum操作没有定义。因此,cumsum操作上的gpuArray可能不会得到完全相同的答案cumsum对应的MATLAB数值数组。差异可能是显著的一个是有符号整型。
gpuArray
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
中添加的顺序cumsum操作没有定义。因此,cumsum对分布式数组的操作可能不会返回与cumsum对应的MATLAB数值数组。差异可能是显著的一个是有符号整型。
有关更多信息,请参见使用分布式阵列运行MATLAB函数(并行计算工具箱).
cumprod|刺激|总和|diff|孜然芹|cummax|movsum
cumprod
刺激
总和
diff
孜然芹
cummax
movsum
您有本geänderte版本的Beispiels。Möchten您是我的朋友Änderungen öffnen?
您有一个链接,上面写着MATLAB-Befehl:
Führen您可以到澳大利亚的MATLAB-Befehlsfenster学习。web浏览器unterstützen keine MATLAB-Befehle。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处