二进制串问题
有两个二进制位串,取出这两个二进制串的前四位,然后生成0001~1111,把没在0000~1111中间的二进制串取出来,self=['1101001';'1001101'];
strS=dec2bin(0:15)
get1=self(:,1:4)
la=length(strS(:,1))
lb=length(get1(:,1))
n=1;
for i=1:la
isequal=0;
for j=1:lb
if strS(i,:)==get1(j,:)
isequal=1;
break;
end
end
if isequal==0
C1(n,:)=strS(i,:);
n=n+1;
end
end
C1
为什么不对啊 ?哪里错了啊?