How can I determine which values in vector X are NOT in vector Y?

16 visualizzazioni (ultimi 30 giorni)
Consider:
x = [10 20 30]
y = [10 5 20 30]
What's the simplest way you can think of to output a vector Z which tells you which vectors in y appear in x...
Z = [1 0 1 1]
So Z tells you that 10 appears in y and x, 5 appears in y but not x, 20 appears in y and x, 30 appears in y and x.

Risposte (1)

Birdman
Birdman il 6 Apr 2020
Modificato: Birdman il 6 Apr 2020
Z=~ismember(x,y)
It will return
0 0 0
which means every element in vector X are also in vector Y.

Prodotti


Release

R2015b

Community Treasure Hunt

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

Start Hunting!

Translated by