フィルターのクリア

how to show index number of minimum value from matrices?

2 ビュー (過去 30 日間)
FARAH HANIM AMIR
FARAH HANIM AMIR 2017 年 4 月 24 日
コメント済み: FARAH HANIM AMIR 2017 年 4 月 24 日
i am doing a recognition system where i need to locate the minimum value for each row from the 40 by 40 matrices..i now can produce the list of minimum value from each row using this code.. A=min(euc,[], 2); but i still want it to show the minimum number produced is from which column (index number).. how do i write it?
best regards, farah

採用された回答

KSSV
KSSV 2017 年 4 月 24 日
K = rand(5) ;
[val,idx] = min(K,[],2) ;
r = [1:size(K,1)]' ;
% positions
[r idx]

その他の回答 (1 件)

Adam
Adam 2017 年 4 月 24 日
[A, idx] = min(euc,[], 2);
provides the index, as shown in the documentation
doc min

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by