Compare 2 Matrixs Different Dimension With For

1 view (last 30 days)
I have 2 matrixs with different dimension.
A = [1 1 1 1 2 4 2 3 2 1];
B = [4 1 3 1 2];
The size of matrixs A is 10x1, B is 5x1, i want make matrix C with size (10x5). C is a compare matrix between A and B. If A and B are same the result is 0 and if A and B not same the result is 1.
Example:
C =[1 0 1 0 1;
1 0 1 0 1;
1 0 1 0 1;
1 0 1 0 1;
1 1 1 1 0;
0 1 1 1 1;
1 1 1 1 0;
1 1 0 1 1;
1 1 1 1 0;
1 0 1 0 1; ]

Accepted Answer

KSSV
KSSV on 16 Aug 2022
A = [1 1 1 1 2 4 2 3 2 1];
B = [4 1 3 1 2];
idx = A'==B
idx = 10×5 logical array
0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 0 1 0
  1 Comment
Aldo Milleano
Aldo Milleano on 16 Aug 2022
Moved: KSSV on 16 Aug 2022
Thank you so much sir, it works

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!