拥有二维数组,A
我想在数组中找到最小数。但是,我可以拥有多个该数字。如何找到所有最小值的 [row col]?例子:
2 3 4 2
1 6 7 1
9 8 3 1
它应该返回 [2,1] [2,4] [3,4]
拥有二维数组,A
我想在数组中找到最小数。但是,我可以拥有多个该数字。如何找到所有最小值的 [row col]?例子:
2 3 4 2
1 6 7 1
9 8 3 1
它应该返回 [2,1] [2,4] [3,4]
find可以解决问题:
[I,J] = find(A == min(A(:)) );
disp([I J])
2 1
2 4
3 4
我相信这应该有效
[row,col]=find(a==min(a(:)))
其中 a 是您的矩阵。如果只给出一个输出,Find 也可以输出一个线性索引。