浮点到定点转换

时间:2014-03-17 19:26:09

标签: matlab

我正在研究Matlab中的浮点到定点理论。我只需要将负十进制数转换为二进制字符串,但dec2bin命令不起作用。请建议我解决一些问题。

请参阅以下代码

      freq=-7.2722e-005
      u_frac=25
      u_fi0=freq*2^u_frac
      u_fi=round(u_fi0)
      u_fi_b= dec2bin(u_fi0)

1 个答案:

答案 0 :(得分:1)

对于32位有符号整数,您必须将2 ^ 32添加到负数:

dec2bin(u_fi0+2^32)

结果是:

11111111111111111111011001110111