Interface BetaDistribution

All Superinterfaces:
ContinuousDistribution, Distribution, HasDensity<Double>
All Known Implementing Classes:
BetaDistributionImpl

public interface BetaDistribution extends ContinuousDistribution, HasDensity<Double>
Computes the cumulative, inverse cumulative and density functions for the beta distribuiton.
Since:
2.0
Version:
$Revision: 920852 $ $Date: 2010-03-09 13:53:44 +0100 (mar. 09 mars 2010) $
See Also:
  • Method Details

    • setAlpha

      @Deprecated void setAlpha(double alpha)
      Deprecated.
      as of 2.1
      Modify the shape parameter, alpha.
      Parameters:
      alpha - the new shape parameter.
    • getAlpha

      double getAlpha()
      Access the shape parameter, alpha
      Returns:
      alpha.
    • setBeta

      @Deprecated void setBeta(double beta)
      Deprecated.
      as of 2.1
      Modify the shape parameter, beta.
      Parameters:
      beta - the new scale parameter.
    • getBeta

      double getBeta()
      Access the shape parameter, beta
      Returns:
      beta.
    • density

      double density(Double x) throws MathException
      Return the probability density for a particular point.
      Specified by:
      density in interface HasDensity<Double>
      Parameters:
      x - The point at which the density should be computed.
      Returns:
      The pdf at point x.
      Throws:
      MathException - if probability density cannot be computed