Advertisement
Guest User

Untitled

a guest
Dec 7th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Julia 0.36 KB | None | 0 0
  1. function getProb(n)
  2.     results = zeros(n)
  3.     for i in 1:n
  4.         y = 3*rand()
  5.         while true
  6.             # k
  7.             k = Int(floor(2*rand()))
  8.             if k == 1
  9.                 break
  10.             end
  11.             y += 3*rand()
  12.         end
  13.         results[i] = y
  14.     end
  15.     return (mean(results),var(results))
  16. end
  17.  
  18. μ,σ² = getProb(10000000)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement