Module: Sabina::Utils
- Defined in:
- lib/sabina/utils.rb
Class Method Summary collapse
Class Method Details
.box_muller(s = 1.0) ⇒ Object
3 4 5 6 7 |
# File 'lib/sabina/utils.rb', line 3 def box_muller(s = 1.0) r_1 = rand r_2 = rand s * Math.sqrt(-2*Math.log(r_1)) * Math.cos(2*Math::PI*r_2) end |