statistic.distribution
Class ChapeauSigmaAggregatedDistribution

java.lang.Object
  |
  +--statistic.distribution.GenericDistribution
        |
        +--statistic.distribution.GenericDiscreteDistribution
              |
              +--statistic.distribution.ServiceTimeDistribution
                    |
                    +--statistic.distribution.ChapeauSigmaAggregatedDistribution
All Implemented Interfaces:
RandomGenerator

public class ChapeauSigmaAggregatedDistribution
extends ServiceTimeDistribution


Field Summary
 SigmaAggregatedDistribution sigmaAgg
           
 
Fields inherited from class statistic.distribution.GenericDiscreteDistribution
cdf
 
Fields inherited from class statistic.distribution.GenericDistribution
name, normalStandard, paramNames, params, paramsCount
 
Fields inherited from interface statistic.RandomGenerator
random
 
Constructor Summary
ChapeauSigmaAggregatedDistribution(SigmaAggregatedDistribution sigmaAgg)
           
 
Method Summary
 double cdf(int k)
          Returns the value of the cumulative distribution function at x where x is an int
 GenericFunction getAutocorr()
          To get autocorrelation function from sigma function
static void main(java.lang.String[] args)
          Methode: Main pour tester la classe
 double mean()
          Method mean.
 
Methods inherited from class statistic.distribution.ServiceTimeDistribution
getFMAX, getSumCdf, initializeSumCdf, pdf, var
 
Methods inherited from class statistic.distribution.GenericDiscreteDistribution
cdf, getInitialisationStatus, getKMAX, pdf, rand, randInt, randIntFast, setInitialisationStatus
 
Methods inherited from class statistic.distribution.GenericDistribution
getName, getParam, getParamName, getParams, getParamsCount, getParamsNames, normalStandardCdf, setName, setParam, setParamName, setParams, setParamsCount, setParamsName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sigmaAgg

public SigmaAggregatedDistribution sigmaAgg
Constructor Detail

ChapeauSigmaAggregatedDistribution

public ChapeauSigmaAggregatedDistribution(SigmaAggregatedDistribution sigmaAgg)
Method Detail

cdf

public double cdf(int k)
           throws java.lang.IllegalArgumentException
Description copied from class: GenericDiscreteDistribution
Returns the value of the cumulative distribution function at x where x is an int

Specified by:
cdf in class ServiceTimeDistribution
java.lang.IllegalArgumentException
See Also:
statistic.GenericDiscreteDistribution#cdf(int)

mean

public double mean()
Method mean. E(ChapeauSigma) = sum(ro(k),0,inf) = 1/2( 1 +E(sigma^2)/E(sigma) )

Specified by:
mean in class ServiceTimeDistribution
Returns:
double the mean value
See Also:
statistic.GenericDistribution#mean()

getAutocorr

public GenericFunction getAutocorr()
To get autocorrelation function from sigma function

Specified by:
getAutocorr in class ServiceTimeDistribution
See Also:
ServiceTimeDistribution.getAutocorr()

main

public static void main(java.lang.String[] args)
Methode: Main pour tester la classe