given two matrices find the indices of B in A

1 visualizzazione (ultimi 30 giorni)
Sparsh Garg
Sparsh Garg il 27 Lug 2021
Modificato: KSSV il 27 Lug 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.

Risposte (1)

KSSV
KSSV il 27 Lug 2021
Modificato: KSSV il 27 Lug 2021
Read about ismember, in there you can specify the option of rows.

Categorie

Scopri di più su Resizing and Reshaping Matrices in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by