Select a certain number of mine Vector Members in MATLAB

2 visualizaciones (últimos 30 días)
lech king
lech king el 6 de Oct. de 2020
Comentada: lech king el 6 de Oct. de 2020
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

Respuesta aceptada

KSSV
KSSV el 6 de Oct. de 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 comentarios
KSSV
KSSV el 6 de Oct. de 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.
lech king
lech king el 6 de Oct. de 2020
Thank you very very much

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by