Difference between two Vectors
Ältere Kommentare anzeigen
I have two arrays
A = [-1 1 -2 1 -1 1 -1 -2 -1 1];
B = [-1 1 1 -1 1 -1 -1 1];
and i am wanting to find all of the values in A that do not appear in B.
So the answer would appear that
values = [-2 -2 ] % values that are in A but not B
index = [3 8] % location of 'values' in A
thanks
Akzeptierte Antwort
Weitere Antworten (1)
Andrei Bobrov
am 9 Nov. 2013
ii = ~ismember(A,B)
values = A(ii)
index = find(ii)
Kategorien
Mehr zu Operators and Elementary Operations finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!