如何找到最低指数?

时间:2015-09-06 22:58:22

标签: matlab matrix

我有长度为7的向量a=[7;4;3;2;5;6;2],而元素2是最小元素,但最小值有两个位置。

我需要找到最小元素的最小位置。如何在MATLAB中完成?

1 个答案:

答案 0 :(得分:2)

使用min的第二个输出。它为您提供找到最小值的位置。如果有多个元素是最小元素,则返回的位置是找到的第一个元素,对应于最小位置:

>> a=[7;4;3;2;5;6;2];
>> [~,ind] = min(a);
>> ind

ind =

     4