How to systematically handle a cell?

1 visualizzazione (ultimi 30 giorni)
Benson Gou
Benson Gou il 29 Giu 2021
Modificato: Benson Gou il 29 Giu 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

Risposte (0)

Categorie

Scopri di più su Loops and Conditional Statements in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by