Displaying 1 result from an estimated 1 matches for "normal_univariate_truncated".
2002 Aug 06
3
hard to believe speed difference
...eturn(c(deviate, prob));
}
print(date());
n = 500000;
result = numeric(n);
for(i in 1:n) result[i] = normal.truncated(0,1, -10, 10)[1]
print(date());
Java Code:
package Mcdonald;
import VisualNumerics.math.*;
import java.util.*;
public final class normal_univariate_truncated
{
public double harvest, prob;
static Random ran_obj = new Random();
public normal_univariate_truncated(double mean, double var,
double lower, double upper)
{
double sd = Math.sqrt(var);
lower -= .5;
upper += .5;...