如何用matlab实现 矩阵之间的异或运算? 10
1个回答
展开全部
用xor函数,比如xor(A,B)
参看http://www.mathworks.com/help/matlab/ref/xor.html?refresh=true
参看http://www.mathworks.com/help/matlab/ref/xor.html?refresh=true
追问
谢谢。但是我还希望得到的是一个十进制的矩阵,比如a=[1 2;3 4],与一个二进制表示的矩阵,比如 b=[1 0; 0 0]进行异或操作,这不是简单的zero和Nonzero 的比较,我想要的是能否将 a的二进制形式的矩阵与b进行异或。也就是说,我要的a,b异或结果是[0 2;7 4]。您可以再为我解答一下吗?非常感谢
追答
没有太明白你的意思……
你看看bitxor()函数呢?
参看http://www.mathworks.com/help/matlab/ref/bitxor.html?refresh=true
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询