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

9 次查看(过去 30 天)
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.

回答(1 个)

David Hill
David Hill 2020-6-5
idx=[find(ismember(a,1))',find(ismember(a,20))'];
  3 个评论

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by