using ismember with different arrays

4 visualizzazioni (ultimi 30 giorni)
shamal
shamal il 22 Mar 2025
Risposto: Voss il 23 Mar 2025
a=[4 6 1 2]
a = 1×4
4 6 1 2
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>
b=[4 2 1 9]
b = 1×4
4 2 1 9
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>
c=[8 0 5 4]
c = 1×4
8 0 5 4
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>
[n,m]=ismember(a,b,c); %How can i do it?
Error using ismember (line 118)
Invalid input. Valid flags are 'rows', 'legacy'.
Answer is 4... the 4 is in a,b and c

Risposta accettata

Voss
Voss il 23 Mar 2025
a=[4 6 1 2];
b=[4 2 1 9];
c=[8 0 5 4];
intersect(a,intersect(b,c))
ans = 4

Più risposte (0)

Categorie

Scopri di più su Matrices and Arrays in Help Center e File Exchange

Prodotti


Release

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by