主要内容

马克斯

发现k数组最大元素

描述

例子

B= maxk (一个k返回k最大的元素一个

  • 如果一个是向量吗马克斯返回包含的向量k最大的元素一个

  • 如果一个那么,这是一个矩阵马克斯返回一个矩阵,其列包含k的每列中最大的元素一个

  • 如果一个是一个多维数组,那么马克斯返回k第一维上大小不等于1的最大元素。

例子

B= maxk (一个k昏暗的决定了k最大的元素一个沿尺寸昏暗的

例子

B= maxk (___,“比较法”,c的元素的比较方法一个对于前面的任何语法。例如,maxk (k“ComparisonMethod”,“abs”)返回k最大的元素一个根据它们的绝对值。

例子

B]=maxk(___查找最大值的索引k价值观一个并将其返回

例子

全部折叠

计算向量的最大3个元素。

A=1:10;B=maxk(A,3)
B=1×310 9 8

计算矩阵每一行中最大的3个元素。

=魔法(5)
一个=5×517 24 18 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9
B = maxk (3 2)
B=5×324 17 15 23 16 14 22 20 13 21 19 12 25 18 11

根据复向量的大小计算两个最大的元素,并返回它们在输入向量中所处的索引。

A = [2-2i 5+i -7-3i -1+i]
一个=1×4复杂2.0000-2.0000i 5.0000+1.0000i-7.0000-3.0000i-1.0000+1.0000i
[B,I]=maxk(A,2,“ComparisonMethod”“abs”
B=1×2复杂- 5.0000 + 1.0000i
我=1×23 2

输入参数

全部折叠

输入数组,指定为向量、矩阵或多维数组。

  • 如果一个是向量吗马克斯返回包含的向量k最大的元素一个

  • 如果一个那么,这是一个矩阵马克斯返回一个矩阵,其列包含k的每列中最大的元素一个

  • 如果一个是一个多维数组,那么马克斯返回k第一维上大小不等于1的最大元素。

如果一个有类型绝对的,那么它一定是有序的。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|烧焦|绝对的|日期时间|持续时间
复数的支持:金宝app是的

要返回的最大值的数目,指定为正整数标量。如果k大于或等于操作维度中的元素数,则马克斯按照该维度对输入数组进行排序。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

操作维数,指定为正整数标量。默认情况下,马克斯作用于尺寸不等于1的第一个维度。

例如,如果一个那么,这是一个矩阵maxk(A,k,1)沿着行进行运算一个,计算每列的最大值。

maxk(A,k,2)作用于的列一个,计算每行的最大值。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

比较方法,指定为以下方法之一:

  • “汽车”-比较输入元素一个通过雷亚尔(A)一个是真的,而且abs ()一个是复杂的。

  • “真的”-比较输入元素一个通过雷亚尔(A)一个是实数还是复数。如果一个具有相等实部的元素,然后使用图像放大(A)打破关系。

  • “abs”-比较输入元素一个通过abs ()一个是实数还是复数。如果一个具有相等大小的元素,然后使用角(A)在区间(-π,π)中打破联系。

输出参数

全部折叠

输出数组,作为标量、向量、矩阵或多维数组返回。马克斯返回k元素按从大到小的顺序排列。中元素的顺序B保持中任何相等元素的顺序一个

索引数组,作为向量、矩阵或多维数组返回。大小是一样的吗B. 如果输出数组B包含重复元素,然后是它们索引的顺序匹配它们在输入数组中的显示顺序。

扩展功能

介绍了R2017b