文档帮助中心文档
南
数组的最大元素
m = max(a)
m = max(a,[],dim)
M = max ([], nanflag)
M = max([],昏暗,nanflag)
[m,i] = max(___)
m = max(a,[],'全部')
M = max ([], vecdim)
M = max([],“所有”,nanflag)
M = max ([], vecdim nanflag)
[m,i] = max(a,[],___“线性”)
C = max (A, B)
c = max(a,b,nanflag)
例子
米= max(一个)返回数组的最大元素。
米= max(一个)
米
一个
如果一个是向量吗max ()返回的最大值一个.
max ()
如果一个是一个矩阵max ()是包含每列的最大值的行向量。
如果一个是一个多维数组吗max ()对第一个大小不相等的数组维进行操作1,将元素视为向量。这个维度的大小1而其他所有维度的尺寸保持不变。如果一个是一个第一维长度为零的空数组吗max ()返回具有相同尺寸的空数组一个.
1
米= max(一个[],昏暗的)沿尺寸返回最大元素昏暗的.例如,如果一个是一个矩阵马克斯([],2)是包含每一行的最大值的列向量。
米= max(一个[],昏暗的)
昏暗的
马克斯([],2)
米= max(一个[],nanflag.)指定是包含还是省略南值的计算。例如,max([],“includenan”)包括所有南价值一个尽管max([],“omitnan”)忽略了它们。
米= max(一个[],nanflag.)
nanflag.
max([],“includenan”)
max([],“omitnan”)
米= max(一个[],昏暗的,nanflag.)还指定在使用时运行的维度nanflag.选择。
米= max(一个[],昏暗的,nanflag.)
[米,我] = max(___)的最大值也返回对应于操作维度的索引一个对于前面的任何语法。
[米,我] = max(___)
我
米= max(一个[],“所有”)找到所有元素的最大值一个.这种语法在MATLAB中是有效的®R2018b及以上版本。
米= max(一个[],“所有”)
“所有”
米= max(一个[],vecdim.)计算矢量中指定的尺寸的最大值vecdim..例如,如果一个是一个矩阵max ([], [1 - 2])中所有元素的最大值一个,由于矩阵的每个元素包含在由尺寸1和2限定的阵列切片中。
米= max(一个[],vecdim.)
vecdim.
max ([], [1 - 2])
米= max(一个[],“所有”,nanflag.)计算所有元素的最大值一个当使用nanflag.选择。
米= max(一个[],“所有”,nanflag.)
米= max(一个[],vecdim.,nanflag.)指定在使用时运行的多个维度nanflag.选择。
米= max(一个[],vecdim.,nanflag.)
[米,我] = max(一个[],___“线性”)将线性索引返回到一个这对应于一个.
[米,我] = max(一个[],___“线性”)
C= max(一个,B)返回一个数组,其中包含最大的元素一个或者B.
C= max(一个,B)
C
B
C= max(一个,B,nanflag.)还指定了如何治疗南价值观。
C= max(一个,B,nanflag.)
全部折叠
创建矢量并计算其最大元素。
a = [23 42 37 18 52];m = max(a)
M = 52
创建一个复向量并计算其最大的元素,即最大大小的元素。
A = [-2+2i 4+i -1-3i];max ()
Ans = 4.0000 + 1.0000i
创建矩阵并计算每列中的最大元素。
a = [2 8 4;7 3 9]
一个=2×32 8 4 7 3 9
M =1×37 8 9.
创建一个矩阵并计算每一行中最大的元素。
a = [1.7 1.2 1.5;1.3 1.6 1.99]
一个=2×31.7000 1.2000 1.5000 1.3000 1.6000 1.9900
M = max ([], 2)
M =2×11.7000 - 1.9900
创建矢量并计算其最大值,不包括南价值观。
a = [1.77 -0.005 3.98 -2.95纳米0.34纳米0.19];M = max ([],'omitnan')
M = 3.9800
max ()还会产生这个结果吗'omitnan'是默认选项。
'omitnan'
使用“includenan”国旗返回南.
“includenan”
M = max ([],“includenan”)
M =南
创建矩阵一个并计算每列中的最大元素,以及行指数一个它们出现的地方。
A = [1 9 -2;8 4 5]
一个=2×31 9 2 8 4 -5
[m,i] = max(a)
M =1×38 9 2
我=1×32 1 1
创建一个3-D数组并计算每一页数据(行和列)的最大值。
A(:,: 1) = [2 4;2 1];A(:,: 2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];M1 = max(A,[],[1 2])
m1 = m1(:,:,1)= 4 m1(:,:,2)= 13 m1(:,:,3)= 8
从R2018b开始,要计算数组所有维度的最大值,可以在vector dimension参数中指定每个维度,或者使用“所有”选择。
M2 = max(A,[],[1 2 3])
M2 = 13.
购物中心= max ([],“所有”)
购物中心= 13.
创建矩阵一个并返回矩阵中每行的最大值米.使用'线性'选项也返回线性索引我这样M =(我).
'线性'
M =(我)
A = [1 2 3;4 5 6)
一个=2×31 2 3 4 5 6
[M,我]= max ([], 2,'线性')
M =2×13个6
我=2×15 6.
maxvals = a(i)
maxvals =2×13个6
与标量相比,创建矩阵并返回每个元素之间的最大值。
a = [1 7 3;6 2 9]
一个=2×31 7 3 6 2 9
B = 5;C = max (A, B)
C =2×35 7 5 6 5 9
输入数组,指定为标量、向量、矩阵或多维数组。
如果一个那是复杂的,然后max ()返回具有最大量值的复数。如果大小相等,那么max ()返回最大幅值和最大相角的值。
如果一个那是一个标量max ()返回一个.
如果一个然后是0乘0个空数组max ()是也。
如果一个有类型分类,然后它必须是序号。
分类
数据类型:单身的|双倍的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|分类|约会时间|持续时间复数的支持:万博1manbetx是的
单身的
双倍的
INT8.
int16
int32
INT64.
uint8.
uint16
UINT32.
UINT64
逻辑
约会时间
持续时间
要操作的维数,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维度。
尺寸昏暗的表示长度缩减为的维度1.的尺寸(m,dim)是1,而其他所有维度的尺寸保持不变,除非大小(暗)是0.如果大小(暗)是0,然后max(a,dim)返回具有相同尺寸的空数组一个.
尺寸(m,dim)
大小(暗)
0
max(a,dim)
考虑一个二维输入数组,一个:
如果昏暗= 1,然后马克斯([],1)返回包含每列中最大元素的行向量。
昏暗= 1
马克斯([],1)
如果昏暗= 2,然后马克斯([],2)返回包含每行中最大元素的列向量。
昏暗= 2
马克斯返回一个如果昏暗的大于ndims(a).
马克斯
ndims(a)
维数向量,指定为正整数向量。每个元素表示输入数组的一个维度。在指定的操作尺寸中,输出长度为1,而其他长度保持不变。
考虑一个2×3-3到3个输入阵列,一个.然后max ([], [1 - 2])返回一个1 × 1 × 3的数组,其元素是在每个页上计算的最大值一个.
数据类型:双倍的|单身的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64
附加输入数组,指定为标量,向量,矩阵或多维数组。输入一个和B大小必须相同或具有兼容的大小(例如,一个是一个米——- - - - - -N矩阵和B为标量或1——- - - - - -N行向量)。有关更多信息,请参见基本操作的兼容数组大小.
N
一个和B除非一个是一个,否则必须是相同的数据类型双倍的.在这种情况下,其他数组的数据类型可以是单身的,持续时间或任何整数类型。
如果一个和B是秩序的分类阵列,它们必须具有相同的类别,具有相同的顺序。
南条件,指定为其中一个值:
'omitnan'——忽略所有南输入中的值。如果所有元素都是南,然后马克斯返回第一个。
“includenan”- 包括南为计算输入的值。
为约会时间阵列,您也可以使用“omitnat”或者'IncludeNat'省略和包括NaT值分别。
“omitnat”
'IncludeNat'
NaT
为分类阵列,您也可以使用“omitundefined”或者'覆盖'分别省略和包含未定义的值。
“omitundefined”
'覆盖'
数据类型:字符
字符
最大值,作为标量、向量、矩阵或多维数组返回。尺寸(m,dim)是1,虽然所有其他尺寸的大小匹配相应维度的大小一个, 除非大小(暗)是0.如果大小(暗)是0,然后米是一个具有相同尺寸的空阵列一个.
索引,作为标量、向量、矩阵或多维数组返回。我与第一个输出相同。
什么时候'线性'未指定,我是索引进入工作维度。什么时候'线性'是指定的,我包含线性指标一个对应于最大值。
如果最大的元素出现了不止一次,那么我包含值的第一个出现项的索引。
最大的元素一个或者B,作为标量,向量,矩阵或多维数组返回。的大小C是由维数的隐式展开决定的一个和B.有关更多信息,请参见基本操作的兼容数组大小.
数据类型C的数据类型一个和B:
如果一个和B是相同的数据类型吗C匹配数据类型一个和B.
如果是一个或者B是单身的,然后C是单身的.
如果是一个或者B一个整数数据类型和另一个是标量吗双倍的,然后C假设是整数数据类型。
这个函数完全支持高数组。万博1manbetx有关更多信息,请参见高大的数组.
使用说明和限制:
如果您为第二个参数指定一个空数组以提供昏暗的或者nanflag.,第二个论点必须是固定尺寸和维度0——- - - - - -0.
如果您指定昏暗的或者nanflag.,然后他们必须是常数。
看到工具箱函数代码生成的可变大小限制(MATLAB编码器).
看到具有零值虚部的复杂数据的代码生成(MATLAB编码器).
该功能完全支持GPU阵列。万博1manbetx有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式数组。万博1manbetx有关更多信息,请参见使用分布式阵列运行MATLAB函数(并行计算工具箱).
界限|islocalmax.|maxk|的意思是|中位数|闵|种类
界限
islocalmax.
maxk
的意思是
中位数
闵
种类
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
你点击一个链接对应于这个MATLAB命令:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系您当地的办公室