how to find the position of a char matrix where the value is equal to an another matrix

2 visualizzazioni (ultimi 30 giorni)
hi, I have two char arrays (of different lenght)
A=['1207';'1106';'1209';'1602';'1501';'1235';'2341';'1927'];
B=['1106';'1602';'1207';'1501';'1235'];
I need something that for every row of matrix B evaluates which is the position of the same number in the matrix A.
The important thing is to compare the rows of both matrices as they are a single value (matrix B is a 5x4 and i need to consider it as it is a 5x1 vector. Same for A)
i tried both the find and intersection function, but i'm not getting the desired output...

Risposta accettata

Jiri Hajek
Jiri Hajek il 7 Dic 2022
Hi, for this purpose you can use ismember function.

Più risposte (0)

Prodotti


Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by