multimedia.model
Class MGInfAggregationModel
java.lang.Object
|
+--multimedia.model.GenericAggregateModel
|
+--multimedia.model.MGInfAggregationModel
- All Implemented Interfaces:
- multimedia.MovieExample, VideoExample
- public class MGInfAggregationModel
- extends GenericAggregateModel
- implements VideoExample
Fields inherited from interface multimedia.VideoExample |
BeanHigh, BeanLow, BeanMedium, coeffDistbh, coeffDistbm, coeffDistjph, coeffDistjpm, coeffFuncbh, coeffFuncbl, coeffFuncbm, coeffFuncjph, coeffFuncjpl, coeffFuncjpm, dbh, dbm, djph, djpm, dPacketSize, dSlot, gdbh, gdbm, gdjph, gdjpm, gfbh, gfjpl, gftbh, gftbl, gftbm, gftjph, gftjpl, gftjpm, JurassicParkHigh, JurassicParkLow, JurassicParkMedium, mginfbh, mginfbl, mginfbm, mginfjph, mginfjpl, mginfjpm |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
models
protected MGInfModel[] models
weight
protected double[] weight
sigma
public SigmaDistribution sigma
chapeauSigma
public ChapeauSigmaDistribution chapeauSigma
lambda
public double lambda
distributionTest
public CompoundDistribution distributionTest
distributionSlot
public MixedDistribution distributionSlot
distributionPacketSize
public MixedDistribution distributionPacketSize
MGInfAggregationModel
public MGInfAggregationModel(MGInfModel[] models,
double[] weight)
- Method MGInfAggregationModel.
- Parameters:
models
- table of MGInf modelsweight
- weight of each model
MGInfAggregationModel
public MGInfAggregationModel(VideoDefinition[] vd,
double[] weight)
- Method MGInfAggregationModel.
- Parameters:
vd
- weight
- each value of weight must be >= 1
getMGInfProcessAggregated
public MGInfModel getMGInfProcessAggregated()
- Method getMGInfProcessAggregated. Transform N M/G/Inf models in 1 M/G/Inf model
- Returns:
- MGInfModel
getIndependentSourceNumber
public double getIndependentSourceNumber()
calculLambdaAggrege
public double calculLambdaAggrege()
getLambdas
public double[] getLambdas()
getSigmaAggregatedCdf
public double getSigmaAggregatedCdf(int k)
calculLambdaAggrege
public double calculLambdaAggrege(double[] valeur)
main
public static void main(java.lang.String[] args)
- Methode: Main pour tester la classe