bitcmp
fi 对象的按位补码
语法
c = bitcmp(a)
说明
c = bitcmp(a) 返回 fi 对象 a 的按位补码。如果 a 有一个有符号 numerictype,则存储整数的位表示是 2 的补码表示。
bitcmp 仅支持具有定点数据类型的 fi 对象。a 可以是标量 fi 对象,也可以是向量 fi 对象。
示例
此示例说明如何获取 fi 对象的按位补码。以如下无符号定点 fi 对象为例,其值为 10,字长为 4,小数长度为 0:
a = fi(10,0,4,0); disp(bin(a))
1010
求 a 中位值的补码:
c = bitcmp(a); disp(bin(c))
0101
扩展功能
版本历史记录
在 R2006a 之前推出