文档帮助中心文档
南
累计最大
M = cummax (A)
M = cummax(暗)
M = cummax (___、方向)
M = cummax (___nanflag)
例子
米= cummax (一个)的累积最大元素一个。默认情况下,cummax (A)沿着大小不等于1的第一个数组维数进行操作。
米= cummax (一个)
米
一个
cummax (A)
如果一个是矢量吗cummax (A)返回包含累积最大值的相同大小的向量一个。
如果一个是矩阵吗cummax (A)的每个列中包含累积最大值的相同大小的矩阵一个。
如果一个是多维数组吗cummax (A)返回一个相同大小的数组,其中包含沿第一个数组维数的累积最大值一个它的大小不等于1。
米= cummax (一个,昏暗的)返回沿维度的累积最大值昏暗的。例如,如果一个是矩阵吗cummax (2)的行返回累积最大值一个。
米= cummax (一个,昏暗的)
昏暗的
cummax (2)
米= cummax (___,方向)可选地使用前面的任何语法指定方向。您必须指定一个并且,可以选择性地指定昏暗的。例如,cummax(2“反向”)的累积最大值一个通过从头到尾的工作第二个维度一个。
米= cummax (___,方向)
方向
cummax(2“反向”)
米= cummax (___,nanflag)指定是否包含或省略南值,该值来自之前任何一种语法的计算。cummax (A,“includenan”)包括所有南值在计算时cummax (A,“omitnan”)忽略了它们。
米= cummax (___,nanflag)
nanflag
cummax (A,“includenan”)
cummax (A,“omitnan”)
全部折叠
求一个1乘10的随机整数向量的累积最大值。
v =兰迪(10 1 10)
v =1×101 3 6 10 10
M = cummax (v)
M =1×109 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
求一个3 × 3矩阵的列的累加最大值。
A = [3 5 2;1 6 3;7 8 1]
一个=3×33 5 2 1 6 3 7 8 1
M =3×33 5 2 3 6 3 7 8 3
求3 × 3矩阵的行数的累加最大值。
M = cummax (2)
M =3×33 5 5 1 6 6 7 8 8
计算2 * 2 * 3数组的第三维的累积最大值。指定方向作为“反向”从第三维度的末端开始工作。
“反向”
A = cat(3,[1 2;3 4], [9 10;11 12]、[5 6;7 8])
= (:: 1) = 1 2 3 4 (:,: 2) = 9 10 11 12 (:,:, 3) = 5 6 7 8
M = cummax (3“反向”)
M = M (:: 1) = 9 10 11 12 M (:,: 2) = 9 10 11 12 M (:,:, 3) = 5 6 7 8
创建包含以下内容的矢量南值并计算累积最大值。默认情况下,cummax忽略了南值。
cummax
A = [3 5 NaN 9 0 NaN];M = cummax (A)
M =1×63 5 5 9 9 9
如果你包括南值的计算,则累积最大值变为南和第一次一样南价值一个遇到。
M = cummax (,“includenan”)
M =1×63 5南南南南
输入数组,指定为矢量、矩阵或多维数组。对于复杂的元素,cummax比较元素的大小。如果大小相等,cummax还比较了相位角。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|持续时间复数的支持:金宝app是的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
持续时间
要操作的维数,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维数。
考虑一个二维输入数组,一个:
cummax (1)工作在连续的元素列一个并返回与的大小相同的数组一个用每一列的累积最大值。
cummax (1)
cummax (2)对行中的连续元素起作用一个并返回与的大小相同的数组一个用每一行的累积最大值。
cummax返回一个如果昏暗的大于ndims (A)。
ndims (A)
“前进”
累积方向,指定为“前进”(默认)或“反向”。
“前进”作品从1来结束活动维度的。
1
结束
“反向”作品从结束来1活动维度的。
数据类型:字符
字符
“omitnan”
“includenan”
南条件,指定为以下值之一:
“omitnan”——忽略所有南值。如果输入有连续的前导南值,然后cummax返回南在相应的元素中输出。例如,cummax([NaN 7 13 6],'omitnan')返回行向量[南7 13 13]。
cummax([NaN 7 13 6],'omitnan')
[南7 13 13]
“includenan”——包括南在计算累积最大值时从输入中获取的值,从而得到南值。
以向量、矩阵或多维数组的形式返回的累积最大值。的大小和数据类型米和那些一样吗一个。
的“反向”选项在许多累积函数允许快速方向计算,而不需要翻转或反射输入数组。
这个函数支持高数组,但有以下金宝app限制:
的“反向”不支持方向。金宝app
有关更多信息,请参见高大的数组。
用法说明和限制:
的nanflag参数不被支持。金宝app
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱)。
此函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式阵列运行MATLAB函数(并行计算工具箱)。
孜然芹|cumprod|cumsum|马克斯|最小值|movmax
孜然芹
cumprod
cumsum
马克斯
最小值
movmax
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系