从2D数组中查找最小值的列索引

时间:2014-04-15 12:40:54

标签: arrays matlab indexing

假设我有一个像这样的2D数组:

Array = [1 2 3; 5 1 6; 4 3 2]

我想找到每行之间的最小值,和 保存该结果的列索引。 我希望我的回答是这样的:

ans = [1; 1; 2]

和索引:

column_index = [1; 2; 3]

有人可以帮帮我吗?谢谢。

1 个答案:

答案 0 :(得分:2)

您希望找到第二维的最小值。使用min -

[minval,column_index] = min(Array,[],2)