corresponding elements of a setdiff of another variable

11 Ansichten (letzte 30 Tage)
Bharat
Bharat am 14 Jul. 2015
Bearbeitet: Andrei Bobrov am 14 Jul. 2015
Hello, I have a question about setdiff. I have three variables X ,Y, p. I need to find elements of Y excluding elements of p and corresponding elements of X (corresponding to Y). I ran the following (Both X and Y have same number of elements).
y=setdiff(Y,p);
x= X(setdiff(Y,p)); this doesn't work. Any solutions?
Thanks,
Bharat

Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 14 Jul. 2015
Bearbeitet: Andrei Bobrov am 14 Jul. 2015
x = X(~ismember(Y,p));
or
[~,ii] = setdiff(Y,p);
x = X(ii);

Weitere Antworten (0)

Kategorien

Mehr zu Structures finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by