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

1 回表示 (過去 30 日間)
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...

採用された回答

Jiri Hajek
Jiri Hajek 2022 年 12 月 7 日
Hi, for this purpose you can use ismember function.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCreating and Concatenating Matrices についてさらに検索

製品


リリース

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by