Class UnivariateNormalDistribution
java.lang.Object
tools.mdsd.probdist.api.entity.ProbabilityDistributionFunction<NumericalValue>
tools.mdsd.probdist.api.entity.UnivariateProbabilityDensityFunction
tools.mdsd.probdist.api.apache.entity.impl.UnivariateNormalDistribution
- All Implemented Interfaces:
ProbabilityMeasure<NumericalValue>
,Sampler<NumericalValue>
,ISeedable
-
Field Summary
Fields inherited from class tools.mdsd.probdist.api.entity.ProbabilityDistributionFunction
distSkeleton, initialized
-
Constructor Summary
ConstructorDescriptionUnivariateNormalDistribution
(ProbabilityDistributionSkeleton distSkeleton, org.apache.commons.math3.distribution.NormalDistribution normalDist) -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(Optional<ISeedProvider> seedProvider) probability
(NumericalValue value) sample()
Methods inherited from class tools.mdsd.probdist.api.entity.ProbabilityDistributionFunction
getDistributionSkeleton
-
Constructor Details
-
UnivariateNormalDistribution
public UnivariateNormalDistribution(ProbabilityDistributionSkeleton distSkeleton, org.apache.commons.math3.distribution.NormalDistribution normalDist)
-
-
Method Details
-
probability
-
init
-
sample
-