如何在向量中找到所有最小元素

Tim*_*Tim 2 matlab

在Matlab中,通过函数min(),我只能得到一个向量的一个最小元素,即使可以有几个相等的最小元素.我想知道如何获得向量中所有最小元素的索引?

例如,

v=[1,1];
Run Code Online (Sandbox Code Playgroud)

我想得到索引1和2,两者都索引最小的元素1.

感谢致敬!

Pab*_*blo 12

您可以使用find查找最小值:

find(v == min(v))
Run Code Online (Sandbox Code Playgroud)