min value calling

2 ビュー (過去 30 日間)
Will
Will 2011 年 10 月 31 日
I have this matrix,
A = [0.1 0.2 0.3 ;
0.4 0.5 0.6 ;
0.7 0.8 0.9];
I want to find min(A,[],1), but them I want it to tell me the row and column that the min value falls on. Any ideas?
  1 件のコメント
Will
Will 2011 年 10 月 31 日
PS, the values are arbitrary. I was just using that as an example. I now realize that it's a terrible example for this problem.

サインインしてコメントする。

採用された回答

Andrei Bobrov
Andrei Bobrov 2011 年 10 月 31 日
[v,idx] = min(A,[],1)
out = [v;idx;1:size(A,2)]
or
absolute min
[v,I] = min(A(:));
[ir,jc] = ind2sub(size(A),I);
out = [v,ir,jc];

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLanguage Fundamentals についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by