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