二进制串问题

meilixinling888888 2013-07-25 09:51:19
有两个二进制位串,取出这两个二进制串的前四位,然后生成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

为什么不对啊 ?哪里错了啊?
...全文
126 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meilixinling888888 2013-07-25
  • 打赏
  • 举报
回复
引用 1 楼 lhfslhfs 的回复:
不知所云。。。 只有四位的二进制数据,有 没在0000~1111中间的吗?
这是取的self数组里的 啊 取self数组里的每个串的前4位啊
青松2 2013-07-25
  • 打赏
  • 举报
回复
不知所云。。。 只有四位的二进制数据,有 没在0000~1111中间的吗?

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧