minimum value array issue
Afficher commentaires plus anciens
I am using the following code line to get the minimum value of the matrix dn and the corresponding index of the minimum value
[TransmiterNode,ind]=min(dn(:));
what I want to do is on the next run of this code line I do not want the old minimum value to be considered
2 commentaires
per isakson
le 5 Sep 2014
Please elaborate a bit. Possibly provide a small example.
aya
le 5 Sep 2014
Réponse acceptée
Plus de réponses (2)
per isakson
le 5 Sep 2014
Modifié(e) : per isakson
le 5 Sep 2014
Another approach, try
dn = [2 5 8 7 0 1];
[ dn_sorted, ix ] = sort( dn, 'ascend' );
ix contains the "positions" of the values in the original vector, dn
1 commentaire
aya
le 5 Sep 2014
Rushikesh Tade
le 5 Sep 2014
Modifié(e) : Rushikesh Tade
le 5 Sep 2014
If removing of values is allowed :
[TransmiterNode,ind]=min(dn(:));
dn(ind)=[];
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!