|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--statistic.distribution.GenericDistribution | +--statistic.distribution.GenericDiscreteDistribution | +--statistic.distribution.ServiceTimeDistribution | +--statistic.distribution.SigmaAggregatedDistribution
Field Summary | |
GenericFunction[] |
autoCorr
|
double[] |
weight
loi de sigma "agrege" associee a la source i: est utilisee lorsqu'on agrege plusieurs flux sigma = 1/lambda * (lambda1*sigma1 + lambda2*sigma2+...+ lambdaN*sigmaN) where N = number of differentiated and independent sources where weighti = lambdai/ lambdaagg |
Fields inherited from class statistic.distribution.GenericDiscreteDistribution |
cdf |
Fields inherited from class statistic.distribution.GenericDistribution |
name, paramNames, params |
Fields inherited from interface statistic.RandomGenerator |
random |
Constructor Summary | |
SigmaAggregatedDistribution(GenericFunction[] f)
Method SigmaAggregatedDistribution. |
|
SigmaAggregatedDistribution(GenericFunction[] f,
double[] weight)
Method SigmaAggregatedDistribution. |
|
SigmaAggregatedDistribution(GenericFunction[] f,
double[] weight,
boolean cdf)
SigmaAggregatedDistribution. |
Method Summary | |
double |
cdf(int k)
Method cdf * Pi( sigma = k ) = weighti*(ro(k+1)-2*ro(k)+ro(k-1))/(1-ro(1)) where weighti = lambdai/lambdaagg where ro = autocorrelation function |
GenericFunction |
getAutocorr()
|
GenericFunction[] |
getAutocorrFunctions()
|
double[] |
getWeights()
|
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, setParam, setParams |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public double[] weight
public GenericFunction[] autoCorr
Constructor Detail |
public SigmaAggregatedDistribution(GenericFunction[] f) throws java.lang.IllegalArgumentException
f
-
java.lang.IllegalArgumentException
public SigmaAggregatedDistribution(GenericFunction[] f, double[] weight) throws java.lang.IllegalArgumentException
f
- weight
-
java.lang.IllegalArgumentException
public SigmaAggregatedDistribution(GenericFunction[] f, double[] weight, boolean cdf)
f
- weight
- cdf
- define in GenericDiscreteDistributionMethod Detail |
public double cdf(int k) throws java.lang.IllegalArgumentException
cdf
in class ServiceTimeDistribution
java.lang.IllegalArgumentException
public double mean()
mean
in class ServiceTimeDistribution
statistic.Distribution#mean()
public GenericFunction[] getAutocorrFunctions()
public GenericFunction getAutocorr()
getAutocorr
in class ServiceTimeDistribution
public double[] getWeights()
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |