Documentation of 'javanpst.distributions.common.continuous.UniformCDistribution' Java class
UniformCDistribution
javanpst.distributions.common.continuous

Class UniformCDistribution

  • All Implemented Interfaces:
    Distribution


    public class UniformCDistribution
    extends java.lang.Object
    implements Distribution
    A Continuous Uniform distribution.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double computeCumulativeProbability(double x)
      Computes cumulative probability at a given point of the Continuous Uniform distribution.
      double computeProbability(double x)
      Computes mass probability at a given point of the Continuous Uniform distribution.
      double getEnd()
      Gets the end parameter
      double getStart()
      Gets the start parameter
      void setEnd(double value)
      Sets end End value must be greter than start
      void setStart(double value)
      Sets start Start value must be lower than end
      java.lang.String toString()
      To String method.
      • Methods inherited from class java.lang.Object

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

      • UniformCDistribution

        public UniformCDistribution()
        Default builder. Creates a Continuous Uniform distribution with range [0,1]
      • UniformCDistribution

        public UniformCDistribution(double start,
                                    double end)
        Builder. Creates a Continuous Uniform distribution with specified range Start must be lower than end
        Parameters:
        start - first value of the distribution
        end - last value of the distribution
      • UniformCDistribution

        public UniformCDistribution(UniformCDistribution old)
        Copy constructor Creates a copy of a given Continuous Uniform distribution
        Parameters:
        old - Continuous Uniform distribution to copy
    • Method Detail

      • getStart

        public double getStart()
        Gets the start parameter
        Returns:
        value of start
      • getEnd

        public double getEnd()
        Gets the end parameter
        Returns:
        value of end
      • setStart

        public void setStart(double value)
        Sets start Start value must be lower than end
        Parameters:
        value - start value
      • setEnd

        public void setEnd(double value)
        Sets end End value must be greter than start
        Parameters:
        value - end value
      • computeProbability

        public double computeProbability(double x)
        Computes mass probability at a given point of the Continuous Uniform distribution.
        Specified by:
        computeProbability in interface Distribution
        Parameters:
        x - point selected
        Returns:
        mass probability at 'x'
      • computeCumulativeProbability

        public double computeCumulativeProbability(double x)
        Computes cumulative probability at a given point of the Continuous Uniform distribution.
        Specified by:
        computeCumulativeProbability in interface Distribution
        Parameters:
        x - point selected
        Returns:
        cumulative probability at 'x'
      • toString

        public java.lang.String toString()
        To String method.
        Overrides:
        toString in class java.lang.Object
        Returns:
        string representation of the distribution

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.