Effacer les filtres
Effacer les filtres

corresponding elements of a setdiff of another variable

2 vues (au cours des 30 derniers jours)
Bharat
Bharat le 14 Juil 2015
Modifié(e) : Andrei Bobrov le 14 Juil 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

Réponse acceptée

Andrei Bobrov
Andrei Bobrov le 14 Juil 2015
Modifié(e) : Andrei Bobrov le 14 Juil 2015
x = X(~ismember(Y,p));
or
[~,ii] = setdiff(Y,p);
x = X(ii);

Plus de réponses (0)

Catégories

En savoir plus sur Structures dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by