bitreplicate
复制和串联 fi 对象的位
语法
c = bitreplicate(a,n)
说明
将 c = bitreplicate(a,n)fi 对象 a 的位串联 n 次,并返回一个无符号定点值。输出 fi 对象 c 的字长等于 n 乘以 a 的字长,且 c 的小数长度为零。存储整数的位表示是 2 的补码表示。
输入 fi 对象可以是有符号或无符号对象。bitreplicate 以相同方式串联有符号和无符号位。
bitreplicate 仅支持具有定点数据类型的 fi 对象。
bitreplicate 不支持复数数据类型的输入。
输入 fi 对象的符号和定标不影响结果类型和值。
示例
以下示例使用 bitreplicate 复制和串联 fi 对象 a 的位。
a = fi(14,0,6,0); a_binary = a.bin c = bitreplicate(a,2); c_binary = c.bin
MATLAB® 返回以下内容:
a_binary = 001110 c_binary = 001110001110
扩展功能
版本历史记录
在 R2008a 中推出