如何得到361x91数组中重复最大值的位置
5 ビュー (過去 30 日間)
古いコメントを表示
最大值是两个重复的值,要得到两个的位置
0 件のコメント
採用された回答
Dyuman Joshi
2024 年 5 月 8 日
%Sample data
mat = magic(4);
mat = [mat; 1 4 9 16]
%Get the maximum value
val = max(mat, [], 'all')
%% Find the indices of all occurences of the max value
%Linear indices
idx = find(mat==val)
%Subscript indices
[r,c] = find(mat==val)
Note - Use tolerance to compare for floating point values.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Big Data Processing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!