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


function y=bin2deci(x)              % x=next_state_binary   
l=length(x);                        % 长度=移位寄存器个数 
y=(l-1:-1:0);                       % 对(2,1,3),y=[1,0] 
y=2.^y;                             % 以2为底,分别以y的元素为指数求幂值 
y=x*y';                             %y'为y的转置 
 
% 把状态从二进制转换为十进制 
% x=[0 0]   y=0 
% x=[0 1]   y=1 
% x=[1 0]   y=2 
% x=[1 1]   y=3