MATLAB 中bitcmp函数的用法

1个回答

  • itcmp函数用来求所给数的补码,形式为bitcmp(X,N),其中X为所给数,N为所给数的二进制位数,比如

    >> bitcmp(10,5)

    ans =

    21

    说明10是一个5位的二进制数,最大为2^5=32;32-10-1=21

    >> x=1:10

    x =

    1 2 3 4 5 6 7 8 9 10

    >> bitcmp(x,8)

    ans =

    254 253 252 251 250 249 248 247 246 245