jsim.variate
Class F_Distribution

java.lang.Object
  extended by jsim.variate.Variate
      extended by jsim.variate.F_Distribution

public class F_Distribution
extends Variate

F-Distribution random variate generation.


Constructor Summary
F_Distribution(double n, double m, int i)
          Constructs an F-Distribution random variate.
F_Distribution(int n, int m, int i)
          Constructs an F-Distribution random variate.
 
Method Summary
 double gen()
          Generate a random number from the F-Distribution.
 java.lang.Double[] getParameters()
          Get the parameters of the constuctor
 
Methods inherited from class jsim.variate.Variate
incStream, printName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

F_Distribution

public F_Distribution(int n,
                      int m,
                      int i)
Constructs an F-Distribution random variate.

Parameters:
m - degrees of freedom for numerator Chi-Square
n - degrees of freedom for denominator Chi-Square
i - random number stream

F_Distribution

public F_Distribution(double n,
                      double m,
                      int i)
Constructs an F-Distribution random variate.

Parameters:
m - degrees of freedom for numerator Chi-Square
n - degrees of freedom for denominator Chi-Square
i - random number stream
Method Detail

getParameters

public java.lang.Double[] getParameters()
Get the parameters of the constuctor

Overrides:
getParameters in class Variate

gen

public double gen()
Generate a random number from the F-Distribution.

Overrides:
gen in class Variate
Returns:
double