How to extract all the elements in a vector whose index is 1?
1 次查看(过去 30 天)
显示 更早的评论
Given a vector R:
R=[0.7 9 8 34 2]'; ranks=[1 2 2 2 3];
Where the first element in ranks crossponds to the rank of the first element in R and the second element in ranks crossponds to the second element in R and so on.
I need to extract all the elements whose ranks are 2 and put them in a vector but I need a general way because the sizes of the vectors R and ranks will vary
I appreciate your help
thank you
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!