【发布时间】:2021-11-17 03:23:18
【问题描述】:
是否有任何 Matlab 函数可以返回数组中最大元素的位置。例如-
arr=[2,5,3,7.5,9,4]
数组arr中的最大元素是9,在位置5。那么有什么函数可以返回元素9的位置吗?提前感谢您的帮助。
【问题讨论】:
-
@AnderBiguri 但
max返回数组中最大的元素。我需要最大元素的位置。
是否有任何 Matlab 函数可以返回数组中最大元素的位置。例如-
arr=[2,5,3,7.5,9,4]
数组arr中的最大元素是9,在位置5。那么有什么函数可以返回元素9的位置吗?提前感谢您的帮助。
【问题讨论】:
max 返回数组中最大的元素。我需要最大元素的位置。
您想使用 MATLAB max 函数。
[argvalue, argmax] = max(x);
此 MATLAB Answers 页面为您提供答案! https://www.mathworks.com/matlabcentral/answers/76467-how-do-i-find-argmax
【讨论】: