主要内容

cummax

累计最大

描述

例子

= cummax (一个)返回的累积最大元素一个。默认情况下,cummax (A)运行在第一维度的数组大小不等于1。

  • 如果一个是一个矢量,然后呢cummax (A)返回一个相同大小的向量,其中包含的累积最大值一个

  • 如果一个是一个矩阵,然后呢cummax (A)返回一个相同大小的矩阵包含累计每一列的最大值一个

  • 如果一个是一个多维数组,那么cummax (A)返回一个数组包含累计最大值的大小相同的第一个数组的维数一个的大小不等于1。

例子

= cummax (一个,昏暗的)沿着维度返回累计最大值昏暗的。例如,如果一个是一个矩阵,然后呢cummax (2)沿着一排排返回累计最大值一个

例子

= cummax (___,方向)(可选)指定的方向使用任何以前的语法。您必须指定一个可选地,可以指定昏暗的。例如,cummax(2“反向”)返回的累积最大值一个从结束开始工作的第二个维度一个

例子

= cummax (___,nanflag)指定是否包括省略值计算的任何以前的语法。cummax (A,“includenan”)包括所有在计算值cummax (A,“omitnan”)忽略了它们。

例子

全部折叠

找到的累积maxima 1-by-10向量随机整数。

v =兰迪(10 1 10)
v =1×109 10 2 10 7 1 3 6 10 10
M = cummax (v)
M =1×109 10 10 10 10 10 10 10 10 10

发现累计最大值3×3的矩阵的列。

一个= [3 5 2;1 6 3;7 8 1]
一个=3×33 5 3 2 1 6 7 8 1
M = cummax (A)
M =3×33 5 2 3 6 7 8 3

发现累计最大值3×3的矩阵的行。

一个= [3 5 2;1 6 3;7 8 1]
一个=3×33 5 3 2 1 6 7 8 1
M = cummax (2)
M =3×33 5 5 1 6 6 7 8 8

计算累积2-by-2-by-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忽略了值。

一个=(3 5南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是的

维操作,指定为一个正整数标量。如果你不指定维度,那么默认的是第一个数组大小尺寸大于1。

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

  • cummax (1)连续工作列的元素一个并返回一个同样大小的数组一个每一列累计最大值。

  • cummax (2)连续工作元素的行一个并返回一个同样大小的数组一个每一行的累计最大值。

cummax返回一个如果昏暗的大于ndims (A)

方向的累积,指定为“前进”(默认)或“反向”

  • “前进”作品从1结束积极的维度。

  • “反向”作品从结束1积极的维度。

数据类型:字符

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

  • “omitnan”——忽略所有在输入值。如果输入连续领先值,然后cummax返回在相应的输出的元素。例如,cummax([南7 13 6],“omitnan”)返回行向量(南7 13 13)

  • “includenan”——包括值从输入计算累计最大值时,导致在输出值。

数据类型:字符

输出参数

全部折叠

累计最大值,返回为一个向量,矩阵,或多维数组。的大小和数据类型是相同的吗一个

提示

  • “反向”选择在许多累积函数允许快速定向计算不需要翻转或反映了输入数组。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

GPU的代码生成
生成NVIDIA的CUDA®代码®GPU使用GPU编码器™。

版本历史

介绍了R2014b