Lines Matching defs:normal
17 namespace export pdf-normal pdf-uniform \
19 cdf-normal cdf-uniform \
22 random-normal random-uniform \
39 # pdf-normal --
40 # Return the probabilities belonging to a normal distribution
50 proc ::math::statistics::pdf-normal { mean stdev x } {
125 # cdf-normal --
126 # Return the cumulative probability belonging to a normal distribution
136 proc ::math::statistics::cdf-normal { mean stdev x } {
300 # Inverse-cdf-normal --
302 # for a normal distribution
314 proc ::math::statistics::Inverse-cdf-normal { mean stdev prob } {
320 Initialise-cdf-normal
327 # the lists - see Initialise-cdf-normal
358 # Initialise-cdf-normal --
359 # Initialise the private data for the normal cdf
369 proc ::math::statistics::Initialise-cdf-normal { } {
453 # random-normal --
454 # Return a list of random numbers satisfying a normal
470 proc ::math::statistics::random-normal { mean stdev number } {
481 # lappend result [Inverse-cdf-normal $mean $stdev [expr {rand()}]]
771 # Use normal approx is p > 1000
774 # pnorm is not robust enough for this calculation (overflows); cdf-normal could also be used
1488 puts "$p - [::math::statistics::Inverse-cdf-normal 0.0 1.0 $p]"
1491 set rndvars [::math::statistics::random-normal 1.0 2.0 20]