帮助中心帮助中心
找到k数组的最大元素
k
B = maxk (k)
B = maxk (k,昏暗的)
B = maxk (___“ComparisonMethod”,c)
[B,我]= maxk (___)
例子
B= maxk (一个,k)返回k最大的元素一个.
B= maxk (一个,k)
B
一个
如果一个是向量吗maxk对象返回一个向量k最大的元素一个.
maxk
如果一个是矩阵吗maxk返回一个矩阵,其列包含k的每列的最大元素一个.
如果一个那么它是多维数组吗maxk返回k第一个维度上大小不等于1的最大元素。
B= maxk (一个,k,昏暗的)决定了k最大的元素一个沿着维度昏暗的.
B= maxk (一个,k,昏暗的)
昏暗的
B= maxk (___“ComparisonMethod”,c)的元素的比较方式一个对于任何前面的语法。例如,maxk (k“ComparisonMethod”,“abs”)返回k最大的元素一个根据它们的绝对值。
B= maxk (___“ComparisonMethod”,c)
c
maxk (k“ComparisonMethod”,“abs”)
[B,我) = maxk (___)找出最大的指数k的值一个然后返回我.
[B,我) = maxk (___)
我
全部折叠
计算向量中最大的3个元素。
一个= 1:10;B = maxk (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.000 - 2.0000i 5.0000 + 1.0000i -7.0000 - 3.0000i -1.0000 + 1.0000i
[B,我]= maxk (A, 2,“ComparisonMethod”,“abs”)
B =1×2复杂-7.0000 - 3.0000i 5.0000 + 1.0000i
我=1×23 - 2
输入数组,指定为向量、矩阵或多维数组。
如果一个有类型分类,那么它一定是序数。
分类
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|分类|datetime|持续时间复数的支持:是的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
datetime
持续时间
要返回的最大值的个数,指定为正整数标量。如果k是否大于或等于操作维度中的元素数量maxk沿着该维度对输入数组进行排序。
操作尺寸,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维度。
考虑一个米——- - - - - -n输入矩阵,一个:
米
n
maxk (k, 1)计算k的每列的最大值一个并返回一个k——- - - - - -n矩阵。
maxk (k, 1)
maxk (k, 2)计算k的每一行的最大值一个并返回一个米——- - - - - -k矩阵。
maxk (k, 2)
“汽车”
“真实”的
“abs”
比较方法,指定为以下之一:
“汽车”-比较输入元素一个通过真正的(一个)当一个是真实的,又是由abs ()当一个是复杂的。
真正的(一个)
abs ()
“真实”的-比较输入元素一个通过真正的(一个)当一个是真实的还是复杂的。如果一个有相等实部的元素,那么用图像放大(A)打破关系。
图像放大(A)
“abs”-比较输入元素一个通过abs ()当一个是真实的还是复杂的。如果一个具有相等大小的元素,然后使用角(A)在区间(-π,π)打破平局。
角(A)
输出数组,作为标量、向量、矩阵或多维数组返回。maxk返回k元素按从大到小的顺序排列。元素的顺序B中任何相等元素的顺序一个.
索引数组,作为向量、矩阵或多维数组返回。我是一样的尺寸吗B.如果输出数组B包含重复的元素,那么它们的索引的顺序我匹配它们在输入数组中出现的顺序。
这个函数完全支持高数组。有关更多信息,请参见高大的数组.
使用注意事项和限制:
如果一个都是零虚部的复数,那么MATLAB®可能会把一个来真正的(一个)在调用之前maxk (A).在这种情况下,MATLAB比较的元素一个通过真正的(一个)的元素,但是生成的代码比较一个通过abs ().要使生成的代码匹配MATLAB,请使用maxk(真正的(A), k)或maxk (k“ComparisonMethod”,“真正的”).看到零虚部复杂数据的代码生成(MATLAB编码器).
maxk (A)
maxk(真正的(A), k)
maxk (k“ComparisonMethod”,“真正的”)
如果你提供昏暗的,那么它一定是常数。
有关可变大小输入的限制,请参见工具箱函数代码生成的变量大小限制(MATLAB编码器).
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。有关更多信息,请参见在线程环境中运行MATLAB函数.
这个函数完全支持分布式数组。有关更多信息,请参见运行MATLAB函数与分布式数组(并行计算工具箱).
介绍了R2017b
马克斯|topkrows|貂
马克斯
topkrows
貂
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处