Select a certain number of mine Vector Members in MATLAB
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi
I have a 40 x 1 vector. I want to find the location of 20 smaller components of this vector. The position of these members is considered.
Thanks for your guidance
0 Commenti
Risposta accettata
KSSV
il 6 Ott 2020
Let v be your vector. You can arrange them from small to big order i.e in ascending order and then pick first twenty elements.
[val,idx] = sort(v) ;
val(1:20) % values
idx(1:20) % indices
3 Commenti
KSSV
il 6 Ott 2020
You already have the indices in your hand as idx which corresponds to original vector. This is not a problem. The positions are according to vector v.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Directed Graphs in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!