How to systematically handle a cell?

1 vue (au cours des 30 derniers jours)
Benson Gou
Benson Gou le 29 Juin 2021
Modifié(e) : Benson Gou le 29 Juin 2021
Dear All,
I have an array Measinj. I want to find out the indecies of Lineon whose 2nd or 3rd columns equal to the entry in Measinj. I used the following code to find the indecies in Lineon.
ind_Lineon = arrayfun(@(x)find(Lineon(:,2)==x | Lineon(:,3)==x),Measinj,'UniformOutput',false);
I got a cell ind_Lineon. The values in Ind_Lineon is the indecies in Lineon. For example,
ind_Linon{1} =
2
5
ind_Lineon{2} =
3
9
12
14
Now I want to find out the values of Lineon(:,4) for each ind_Lineon. each cell in Lineon may contain several indecies.
I am wondering if there is a fast way to find out the Lineon(:,5) for the indecies in ind_Lineon.
Thanks.
Benson

Réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by