Elemanları eşit olmayan iki vektörin örneğin a=[2 3] b=[3 4 5] ayni sayilara sahip olunup olunmadigini sorgulayan program yani bu a ve b vektörleri örneginde iki vektördede ayni eleman olan 3 oldugu icin sonucu 1 olarak dondurmesini veya ikisindede ayni elemana sahip vektorler olmasaydilar sonucu sifir olarak dondurmesini istiyorum.yardimci olursanız çalışmam için çok yardımcı olcaksınız. Şimdiden teşekkür ederim
2 Cevap
İsmember ile iki vektor kasilastirilabilir. İsmember, tekrar eden elemanlar için 1 etmeyenler için 0 yazan bir logical array oluşturur.
Yani,
Any(ismember(a, b)) yazarsanız olması lazım.
A=[ 1 2 3 4];
B=[ 3 4 4 6];
C=[10 11];
Deneme1=any(ismember(A, B))
Deneme2=any(ismember(A, C))