www.gusucode.com > 均衡算法误码率对比源码程序 > 均衡算法误码率对比源码程序/Code/SphereSymChangeTest.m

    function SphereSymChangeTest(k)
global x_probable UB_sym Amp nodes z
if x_probable(k) < UB_sym(k)%If UB for new level is not reached change kth symbol and update 'z' and 'nv'  
    z=1; nodes=nodes+1; x_probable(k)=x_probable(k)+2*Amp;
else%UB for new level is reached 
    z=0;x_probable(k)=x_probable(k);
end