求教matlab中的bitand作何理解?

看过help以及搜过网页后觉得matlab7.0这本书上和网友的想法认识很不一样。比如A=[7 8 9],B=[9 10 11],然后书上就这例子给出的bitand(A,B)=1 8 9 ?这作何理解,不是说只能是0或者1的output么?本人小白一枚,大神这边请~~~谢谢。

第1个回答  推荐于2016-05-06
7的二进制是0111

9的二进制是1001
对应位做and运算得到0001,转为10进制就是1

其他的以此类推,understand?追问

懂!!!谢谢 大神!不过小白吐槽一句:这么折腾的逻辑运算不知道今后有没有什么用处嘞。哈哈。
大神,顺便诊断一下这道题,http://zhidao.baidu.com/question/587826650.html,谢谢!

本回答被提问者采纳
相似回答