class Statistics::Distribution::StandardNormal

Public Class Methods

new() click to toggle source
Calls superclass method Statistics::Distribution::Normal::new
# File lib/statistics/distribution/normal.rb, line 71
def initialize
  super(0, 1) # Mean = 0, Std = 1
end

Public Instance Methods

density_function(value) click to toggle source
# File lib/statistics/distribution/normal.rb, line 75
def density_function(value)
  pow = (value**2)/2.0
  euler = Math.exp(-pow)

  euler/Math.sqrt(2 * Math::PI)
end