我想在特定列中获取具有特定值的最小行索引。
例如,
ma = [8 1 4; 3 1 5; 1 2 4; 1 2 5]
ma =
8 1 4
3 1 5
1 2 4
1 2 5
选择第二列(col = 2
)和val = 2
,因为您可以看到第二列有两个值为2
的元素,我希望第一列具有最小索引({{1} })。
到目前为止,我已经提出了
index = 3
答案 0 :(得分:1)
你应该使用,
col = 2;
val = 2;
ind = min(find(ma(:,col)==val));
将提供ind = 3
。