/************************************************************************* * Compilation: javac -classpath .:or124.jar ProbDemo.java * Execution: java -classpath .:or124.jar ProbDemo * * Illustrate how to use OR-Objects stat package. * * Reference: http://opsresearch.com/OR-Objects/api/ * Download: http://opsresearch.com/cgi-bin/freeware.cgi/or124.jar * *************************************************************************/ import drasys.or.prob.*; public class ProbDemo { public static void main(String[] args) { // normal cdf and inverse cdf NormalDistribution normal = new NormalDistribution(0, 1); System.out.println(normal.cdf(1.9605064392089844)); System.out.println(normal.inverseCdf(0.975)); System.out.println(); // students t distribution cdf and inverse cdf StudentsTDistribution students = new StudentsTDistribution(25 - 1); System.out.println(students.cdf(2.0638981368392706)); System.out.println(students.inverseCdf(0.975)); System.out.println(); // incomplete beta function IncompleteBeta y = new IncompleteBeta(2, 3); System.out.println(y.function(0.3)); System.out.println(); // chi-square distribution with 10 degrees of freedom ChiSquareDistribution z = new ChiSquareDistribution(10); System.out.println(z.cdf(18.307037535123527)); System.out.println(z.inverseCdf(0.95)); System.out.println(); } }