这可能是一个基本问题。
要在MATLAB中找出最大值及其在数组中的索引,我使用了以下代码:
A = [1 2 3; 4 5 6; 7 8 9]
[val, idx] = max(A, [], 2);
现在,如何找到所有元素的索引数组(找不到最大值)?
答案 0 :(得分:0)
也许您正在谈论有关子指数和全球指数。了解有关 sub2ind 和 ind2sub 的信息。检查以下演示:
A = [1 2 3; 4 5 6; 7 8 9] ;
[m,n] = size(A) ;
% sub indices
[J,I] = meshgrid(1:m,1:n) ;
% global indices
idx = sub2ind(size(A),I,J)