相关代码 |
|
function Binary_x=dec_bin(x,m) % DECOVBIN convert a decimal to a binary %将十进制小数转化为二进制数的函数,不包括0位,左边第一位既是小数的第一位 %x是十进制小数数,m是转化为二进制数的比特个数 c=1/2;%c是比较门限 Binary_x=zeros(m,0); for j=1:m if (2^(j-1)*x-fix(2^(j-1)*x))>=0.5 Binary_x(j)=1; else Binary_x(j)=0; end end Binary_x;
相关资源 |
|