www.pudn.com > work_2.rar > deci2bin.m


function y=deci2bin(x,l)            % x=0,1,2,3  l=2 
y=zeros(1,l);                       % 1行l列全0矩阵 
i=1;                                          
while x>=0&i<=l                     % i<=2 
    y(i)=rem(x,2);                  % y矩阵的第i列=x/2的余数(0、1) 
    x=(x-y(i))/2;                   % y(i)=y矩阵的第i个数             
    i=i+1; 
end 
y=y(l:-1:1);                         % 矩阵内容反向 
 
%  x=0     y=[0 0] 
%  x=1     y=[0 1] 
%  x=2     y=[1 0] 
%  x=3     y=[1 1]