Guest User

Ratingberäkning

a guest
Jan 27th, 2012
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.49 KB | None | 0 0
  1. %Betapet rating calculator
  2. clear all;
  3.  
  4. Am = input('Antal matcher: ');
  5. Ar = input('Din rating: ');
  6. Br = input('Motståndarens rating: ');
  7.  
  8. Ap = linspace(0,500,500);
  9. Bp = Ap;
  10.  
  11. X = zeros(500, 500);
  12.  
  13. for ii=1:500
  14.     for jj=1:500
  15.         X(ii,jj) = Ap(ii)^2/(Ap(ii)^2+Bp(jj)^2);
  16.         X(ii,jj) = X(ii,jj)-(Ar/(Ar+Br));
  17.         X(ii,jj) = X(ii,jj)*Ar*(0.1+0.2*exp(-0.1*Am));
  18.     end
  19. end
  20.  
  21. mesh(X)
  22. xlabel('Motståndarens poäng')
  23. ylabel('Din poäng')
  24. zlabel('Ratingförändring')
Advertisement
Add Comment
Please, Sign In to add comment