given two matrices find the indices of B in A

1 Ansicht (letzte 30 Tage)
Sparsh Garg
Sparsh Garg am 27 Jul. 2021
Bearbeitet: KSSV am 27 Jul. 2021
To be clear,say A is a 2x76 matrix and B is a 2x29 matrix,for all values in B I need to find out the indices of where these values are in A,
for example in B the first column value is "47.9833;32" ,this is located in A at indice 45,similarly in B there are two values of 50,located in A at indice 59 and 67.
Side note A contains NAN values also.
I have tried running the answer suggested by Madhan ravi in this thread,but when I execute the suggested solution cell(numel(CRE,1)) gives a null structure which later on causes the "index exceeds matrix dimension error" to be raised.
Any help will be appeciated.

Antworten (1)

KSSV
KSSV am 27 Jul. 2021
Bearbeitet: KSSV am 27 Jul. 2021
Read about ismember, in there you can specify the option of rows.

Kategorien

Mehr zu Resizing and Reshaping Matrices finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by