Finding all index for a given row and incrementing of every 10 indices - implement something like this and put it into a foreloop.

3 visualizaciones (últimos 30 días)
Hello all,
If I had a martix of 5 by 10, and in each of the index(s) there are numbers that increment.
example:
row(1), col(all) = 1, 3, 6, 19, 20, 21, 50, ... so on
row(2), col(all) = 2, 5, 6, 15, 16, 30, 54, ... so on
:
:
so on
Then the indexes (1) and (5) which the values are 1 and 20. How do I implement something like this and put it into a foreloop.
Now I looked into find command for Matlab, but can't make sense of how to properly implement it into my code for finding two of the indexes like I explained above.

Respuestas (1)

David Hill
David Hill el 5 de Jun. de 2020
idx=[find(ismember(a,1))',find(ismember(a,20))'];
  3 comentarios

Iniciar sesión para comentar.

Categorías

Más información sobre Resizing and Reshaping Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by