find subset of a set
26 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I created a variable that stores a set of numbers for an arc (a,b). Sc{1,2} = [1]; Sc{2,1} = [1]; Sc{1,3} = [2]; Sc{3,1} = [2]; Sc{3,4} = [2]; Sc{4,3} = [2]; Sc{2,4} = [1]; Sc{4,2} = [1];
I would like to implement the following condition:
s{1} = [1,2];
for v = 1:n,
if s{v} is a subset of s{u}
s{v} = intersect( s{u},Sc{u,v});
end;
end;
where u is the previous node. I dont know how to code if s{v} is a subset of s{u}' in matlab. Please help.
0 Commenti
Risposta accettata
Doug Hull
il 7 Giu 2013
>> all(ismember([1 3], [2 4]))
ans =
0
>> all(ismember([1 3], [1 3 2 4]))
ans =
1
>> all(ismember([1 3], [1 2 4]))
ans =
0
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su External Language Interfaces in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!