www.gusucode.com > MC-CDMA系统的仿真matlab源码程序 > mc-cdma/dec2QOH.m

    function Data=dec2QOH(basesignal,numusers,wordsize)
Data=[];
N0=ceil(log(2*numusers)/log(2^wordsize));
if N0==log(2*numusers)/log(2^wordsize),
    N0=N0+1;
end;
for i=1:length(basesignal),
     data1=[];
     new=basesignal(i);
     for j=1:N0,
         L=mod(new,2^wordsize);
         new=fix(new/(2^wordsize));
         data1=[L,data1];
     end;
     Data=[Data,data1];
 end;