我试图找到1xn向量的两个最小元素.问题在于我无法对其进行排序,因为索引线性地依赖于值(因此对值进行排序将会导致原始索引)和0可以是其中一个元素.此外,元素可以重复.这是我的代码的简化示例:
a = [1,5,8,7,1];
find(a==min(a))
ans =
1 5
Run Code Online (Sandbox Code Playgroud)
对于a,这是我期待的答案.
b = [0,8,6,1,9];
find(b==min(b))
ans =
1
Run Code Online (Sandbox Code Playgroud)
对于b,我需要它来找到0和1所以它应该分别给我1和4指数.提前致谢!