Class BinomialDistribution
java.lang.Object
org.episteme.core.mathematics.statistics.DiscreteDistribution
org.episteme.core.mathematics.statistics.distributions.BinomialDistribution
- All Implemented Interfaces:
Function<Real,Real>, ContinuousFunction<Real, Real>, Function<Real, Real>, Relation<Real, Real>, ProbabilityDistribution
Binomial distribution Bin(n, p).
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class DiscreteDistribution
cdf, isDiscrete, quantile, sampleMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ContinuousFunction
isContinuousMethods inherited from interface Function
andThen, apply, compose, contains, evaluate, getBackend, isDifferentiable, setBackendMethods inherited from interface ProbabilityDistribution
evaluate, standardDeviationMethods inherited from interface Relation
getCodomain, getDomain
-
Constructor Details
-
BinomialDistribution
-
-
Method Details
-
density
Description copied from interface:ProbabilityDistributionProbability density function (PDF) or probability mass function (PMF). f(x) = dP/dx for continuous, P(X = x) for discrete.- Parameters:
k- the value to evaluate density at- Returns:
- the probability density or mass
-
mean
Description copied from interface:ProbabilityDistributionReturns the mean (expected value) of this distribution.- Returns:
- the mean
-
variance
Description copied from interface:ProbabilityDistributionReturns the variance of this distribution.- Returns:
- the variance
-
toString
-