find array indices of minimum value in a 2Darray

2 Ansichten (letzte 30 Tage)
Charles Mistretta
Charles Mistretta am 31 Jan. 2021
I have a 2d array with a minimum vakue of 50
How do I find the array indices for this value?

Antworten (2)

Walter Roberson
Walter Roberson am 31 Jan. 2021
[r, c] = find(A==min(A, [], 'all');
  5 Kommentare
Walter Roberson
Walter Roberson am 31 Jan. 2021
[~, linearidx] = min(A(:));
[r,c,p] = ind2sub(size(A), linearidx);
Charles Mistretta
Charles Mistretta am 31 Jan. 2021
thanks much i will try this

Melden Sie sich an, um zu kommentieren.


Charles Mistretta
Charles Mistretta am 2 Feb. 2021
really appreciate Walters response - very helpful

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by