bitxor
两个 fi
对象的按位 XOR
说明
示例
两个 fi
对象的按位异或
查找 fi
对象 a
和 b
的按位异或。
a = fi(-28,1,6,0); b = fi(12, 1, 6, 0); c = bitxor(a,b)
c = -24 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 6 FractionLength: 0
要验证结果,请检查 a
、b
和 c
的二进制表示。
binary_a = a.bin
binary_a = '100100'
binary_b = b.bin
binary_b = '001100'
binary_c = c.bin
binary_c = '101000'
输入参数
a,b
— 输入定点 fi
对象
标量 | 向量 | 矩阵 | 多维数组
输入定点 fi
对象,指定为标量、向量、矩阵或多维数组。a
和 b
的维度必须相同,除非其中一个是标量。
与 a
和 b
相关联的 numerictype
属性必须相同。如果两个输入都有一个附加的 fimath
对象,则其局部 fimath
属性必须相同。如果 numerictype
有符号,则存储整数的位表示是 2 的补码 的表示。
数据类型: fi
复数支持: 是
扩展功能
C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。
使用说明和限制:
不支持斜率偏置定标的
fi
对象。
HDL 代码生成
使用 HDL Coder™ 为 FPGA 和 ASIC 设计生成 VHDL、Verilog 和 SystemVerilog 代码。
版本历史记录
在 R2006a 之前推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)