Getting element row and column (index location) out of a matrix?

Hi,
I have a correlation output matrix which I obtain through function
*Resultant= Corr(x)*
Let Resultant be a 10x10 matrix.
I wish to extract the location (row and column number) of the top 5 values from the Resultant matrix.
All help will be appreciated.
Regards,
AMD.

 Risposta accettata

Resultant=rand(10,10);
[B,IX] = sort(Resultant(:),'descend')
[r c] = ind2sub(size(Resultant),IX(1:5))

Più risposte (0)

Categorie

Scopri di più su Computational Geometry in Centro assistenza e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by