将二进制数向量转换为十进制向量

乔姆

从二进制数b到十进制数的转换(d很有希望)

d = sum(b.*2.^(numel(b)-1:-1:0)) + 1

我将如何有效的(阅读:不使用一个for循环)转换成二进制数的载体bvec例如在三个二进制数bvec = logical([0 1;1 0;1 1])到十进制数的载体?

亚当·克林根伯格

使用bin2dec

>> str = reshape('0001011100110001', 8, [])'

str =

  2×8 char array

    '00010111'
    '00110001'

>> bin2dec(str)

ans =

    23
    49

注意:Matlab是专栏专栏作家,因此,如果不仔细操作,重塑字符串形状可能会导致意外结果:

>> abc = 'abcdefghijklmnop';
>> reshape(abc, [], 8) % does not maintain original order

ans =

  2×8 char array

    'acegikmo'
    'bdfhjlnp'

>> reshape(abc, 8, [])' % maintains original order

ans =

  2×8 char array

    'abcdefgh'
    'ijklmnop'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将二进制向量转换为十进制

将列表整数类型的二进制数转换为十进制数?

如何使用递归函数将十进制数转换为二进制数?

VHDL:如何将二进制数转换为十进制数

在Python 3中将十进制数转换为二进制数

c++ 将十进制数转换为二进制数

使用python中的函数将十进制数转换为二进制数

C程序将十进制数转换为二进制字符串

将十进制数7710转换为8位二进制补码

如何将很长的二进制数转换为十进制?

将负二进制数转换为十进制

将重复的二进制数转换为十进制

将二进制数数组转换为十进制数

在C中将十进制数转换为十亿进制数的二进制数

十进制转换为二进制

将二进制向量转换为二进制矩阵

如何将十进制数转换为二进制数,并将二进制数保存在数组中?

JavaScript-以字符串形式将十进制数转换为4位二进制数

将十进制数转换为二进制数并更改一个索引

如何在python中使用STACK将十进制数转换为二进制数

将十进制值转换为二进制,十六进制和八进制的单个函数不会转换为二进制

使用python可视化将十进制转换为二进制

如何将大二进制转换为十进制?

程序未正确终止,将二进制转换为十进制

将负十进制转换为二进制

将十进制 100 转换为二进制 100

将二进制字符串转换为十进制

如何使用<bitset>库将二进制转换为十进制?

将十进制浮点数转换为二进制并返回