extracting rows with the highest value

7 vues (au cours des 30 derniers jours)
Nathan
Nathan le 11 Sep 2022
I want to extract a row that has the highest value in one of the columns for example:
1 3
4 6
2 5
8 1
I would want to extract the row of 8 1

Réponse acceptée

Torsten
Torsten le 11 Sep 2022
A = [1 3
4 6
2 5
8 1];
[~,imax] = max(A(:));
[irow,~] = ind2sub(size(A),imax(1))
irow = 4
A(irow,:)
ans = 1×2
8 1

Plus de réponses (1)

Image Analyst
Image Analyst le 11 Sep 2022

Catégories

En savoir plus sur Resizing and Reshaping Matrices dans Help Center et File Exchange

Tags

Produits


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by