Documentation of 'jhplot.math.num.pdf.Beta' Java class.
Beta
jhplot.math.num.pdf

Class Beta

    • Constructor Summary

      Constructors 
      Constructor and Description
      Beta()
      Default constructor.
      Beta(double a, double b)
      Create a distribution with the given alpha and beta values.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double cumulativeProbability(double x)
      The CDF for this distribution.
      double getAlpha()
      Access the alpha parameter.
      double getBeta()
      Access the beta parameter.
      double inverseCumulativeProbability(double p)
      The inverse CDF for this distribution.
      void setAlpha(double a)
      Modify the alpha parameter.
      void setBeta(double b)
      Modify the beta parameter.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Beta

        public Beta()
        Default constructor. Alpha and beta are both set to 1.
      • Beta

        public Beta(double a,
                    double b)
        Create a distribution with the given alpha and beta values.
        Parameters:
        a - the alpha parameter.
        b - the beta parameter.
    • Method Detail

      • cumulativeProbability

        public double cumulativeProbability(double x)
                                     throws NumericException
        The CDF for this distribution. This method returns P(X < x).
        Specified by:
        cumulativeProbability in class ContinuousDistribution
        Parameters:
        x - the value at which the CDF is evaluated.
        Returns:
        CDF for this distribution.
        Throws:
        NumericException - if the cumulative probability can not be computed.
      • getAlpha

        public double getAlpha()
        Access the alpha parameter.
        Returns:
        the alpha parameter.
      • getBeta

        public double getBeta()
        Access the beta parameter.
        Returns:
        the beta parameter.
      • inverseCumulativeProbability

        public double inverseCumulativeProbability(double p)
                                            throws NumericException
        The inverse CDF for this distribution. This method returns x such that, P(X < x) = p.
        Specified by:
        inverseCumulativeProbability in class ContinuousDistribution
        Parameters:
        p - the cumulative probability.
        Returns:
        x
        Throws:
        NumericException - if the inverse cumulative probability can not be computed.
      • setAlpha

        public void setAlpha(double a)
        Modify the alpha parameter.
        Parameters:
        a - the new alpha value.
      • setBeta

        public void setBeta(double b)
        Modify the beta parameter.
        Parameters:
        b - the new beta value.

DMelt 3.0 © DataMelt by jWork.ORG