我需要将6和7的二进制表示结合在一起:
bin1 = fliplr(de2bi(6));
bin2 = fliplr(de2bi(7));
bin1 =
1 1 0
bin2 =
1 1 1
组合后应该是
bin3 = 110111
有没有人知道如何做到这一点?
答案 0 :(得分:1)
根据建议你可以将它们连接起来
bin3 = [bin1, bin2]
但是,如果你真的希望它们在没有空格的情况下打包在一起,你就可以这样做:
bin3 = num2str([bin1, bin2]);
bin3 = bin3(bin3 ~= ' ')
如果您想现在将它们变为数字,可以使用str2num()