如何以字符串的形式将正整数转换为二进制表示? MATLAB

时间:2016-10-12 00:50:49

标签: matlab binary integer

到目前为止,我有Bin = 0(10,1);

Bin(1,1)=1;
Bin(2,1)=2;
c=ones(1,10);


for (i=3:10)
    Bin(i)=Bin(i-1)*2;
end
P=Bin

for (i=1:10)
    if (N<=Bin(i,1))
    c(i)=0;
    end

end

取整数并使所有二进制数字大于N 0.但我不知道后来该做什么。任何帮助将非常感激!我对这个很陌生

1 个答案:

答案 0 :(得分:0)

致电dec2bin(x),其中x是您的整数。这将返回您想要的字符串。应该内置到Matlab。