文档

bitxor

位独家两个fi对象

语法

c= bitxor (一个b

描述

c= bitxor (一个b返回按位排它fi对象一个b.输出结果如下:

  • 输出数组中的元素c赋值为1当输入数组中恰好有一个对应位的值为时1

  • 输出数组中的元素c赋值为0当输入数组中相应的位具有相同的值时(例如,两者都是1或两个的0的)。

numerictype相关属性一个b必须是相同的。如果两个输入都有一个局部fimath,则它们的局部fimath属性必须相同。如果numerictype如果有符号,则存储的整数的位表示形式为2的补码表示形式。

一个b必须有相同的维数,除非一个是标量。

bitxor只支持万博1manbetxfi具有定点数据类型的对象。

例子

下面的示例查找按位排它fi对象一个b

= fi(-28年,1 6 0);B = fi(12, 1, 6, 0);c = bitxor(a,b) c = -24 DataTypeMode:固定点:二进制点缩放signeddness: Signed WordLength: 6 FractionLength: 0

可以通过检查的二进制表示来验证结果一个bc

Binary_a = a.b binary_b = b.b binary_c = c.b Binary_a = 100100 binary_b = 001100 binary_c = 101000

扩展功能

之前介绍过的R2006a

这个话题有用吗?