Package de.uka.ipd.sdq.probfunction.math
Class ManagedPDF
java.lang.Object
de.uka.ipd.sdq.probfunction.math.ManagedPDF
To be continued...
-
Constructor Summary
ConstructorsConstructorDescriptionManagedPDF(double distance, List<Double> values, IUnit unit, boolean useConfiguration) ManagedPDF(IProbabilityDensityFunction pdf, boolean useConfiguration) ManagedPDF(ProbabilityDensityFunction pdf, boolean useConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustPDF(double distance, int size) clone()static ManagedPDFstatic ManagedPDFcreateImpulseAt(int pos) static ManagedPDFdoubledoublebooleandoubleprobEquals(ManagedPDF pdf) doubledoubledoubleprobLessThan(ManagedPDF pdf) toString()boolean
-
Constructor Details
-
ManagedPDF
-
ManagedPDF
-
ManagedPDF
-
ManagedPDF
-
ManagedPDF
-
-
Method Details
-
getPdfTimeDomain
-
getBoxedPdfTimeDomain
-
getSamplePdfTimeDomain
-
getSamplePdfFrequencyDomain
-
getPdfFrequencyDomain
-
getModelPdf
-
isComplete
public boolean isComplete() -
createDiracImpulse
- Throws:
ConfigurationNotSetException
-
createImpulseAt
- Throws:
ConfigurationNotSetException
-
createZeroFunction
- Throws:
ConfigurationNotSetException
-
toString
-
getModelBoxedPdf
-
getModelSamplePDF
-
getMeanValue
public double getMeanValue() -
getExpectedValue
public double getExpectedValue() -
getCumulativeDistributionFunction
-
probEquals
-
probGreaterThan
-
probGreaterOrEqualThan
-
probLessThan
-
adjustPDF
public void adjustPDF(double distance, int size) -
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
usesConfiguration
public boolean usesConfiguration()
-