![](/img/trans.png)
[英]Find the minimum distance to a number from the elements of an array in MATLAB
[英]find all minimum elements of 2 dimensional array in Matlab
有了二维数组A
,我想找到数组中的最小数字。 但是我可以拥有不止一个这个数字。 如何找到所有最小值的[row col]? 例:
2 3 4 2
1 6 7 1
9 8 3 1
它应该返回[2,1] [2,4] [3,4]
找到会做的伎俩:
[I,J] = find(A == min(A(:)) );
disp([I J])
2 1
2 4
3 4
我相信这应该有效
[row,col]=find(a==min(a(:)))
其中a是你的矩阵。 如果只提供一个输出,Find也可以输出线性索引。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.