reduce rows of a due to b
1 view (last 30 days)
Show older comments
Hi everyone, I have 2 matices, A and B
a = [0 1 0
0 1 1
1 0 1
1 1 1];
b =[1 1 1
0 1 1];
Is it possible to reduce a using b?
2 Comments
Accepted Answer
madhan ravi
on 30 Aug 2019
ix = ismember(a,b,'rows');
a(ix,:) % gives you the rows in a which is common to b and ~ix vice versa
3 Comments
More Answers (1)
Jos (10584)
on 30 Aug 2019
You can simply use setdiff with the rows option ...
c = setdiff(a,b,'rows')
0 Comments
See Also
Categories
Find more on Environment and Settings in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!