= $random_y ) { $yo = $yo + 1; } $w = $S*$yo*$n; } return $w; } function GaussRectangle($a, $b, $number) { $Po = sqrt(2.0*pi()); $P = 1.0/$Po; $a = floatval($a); $b = floatval($b); $d = ($b - $a); $e = 1.0*$d/$number; $S = $d * $P; $yo = 0; $i = 0; while ($i <= $number) { $j = $i - 0.5; $z = $a + ($j * $e); $yo += exp(- 2.0*pow($z,2)); $i = $i + 1; } return ($P * $e * $yo); } ?>