Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. function z_hat = babai(R,y)
  2. %%
  3. % compute the Babai estimation
  4. % find a sub-optimal solution for min_z ||R*z-y||_2
  5. % R - an upper triangular real matrix of n-by-n
  6. % y - a real vector of n-by-1
  7. % z_hat - resulting integer vector
  8. %
  9. n=length(y);
  10. z_hat=zeros(n,1);
  11. z_hat(n)=round(y(n)./R(n,n));
  12. for k=n-1:-1:1
  13. par=R(k,k+1:n)*z_hat(k+1:n);
  14. ck=(y(k)-par)./R(k,k);
  15. z_hat(k)=round(ck);
  16. end
  17.  
  18. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement