Class ChiSquareDistribution
java.lang.Object
org.episteme.core.mathematics.statistics.ContinuousDistribution
org.episteme.core.mathematics.statistics.distributions.GammaDistribution
org.episteme.core.mathematics.statistics.distributions.ChiSquareDistribution
- All Implemented Interfaces:
Function<Real,Real>, ContinuousFunction<Real, Real>, Function<Real, Real>, Relation<Real, Real>, ProbabilityDistribution
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class GammaDistribution
densityMethods inherited from class ContinuousDistribution
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
-
ChiSquareDistribution
public ChiSquareDistribution(int degreesOfFreedom)
-
-
Method Details
-
mean
Description copied from interface:ProbabilityDistributionReturns the mean (expected value) of this distribution.- Specified by:
meanin interfaceProbabilityDistribution- Overrides:
meanin classGammaDistribution- Returns:
- the mean
-
variance
Description copied from interface:ProbabilityDistributionReturns the variance of this distribution.- Specified by:
variancein interfaceProbabilityDistribution- Overrides:
variancein classGammaDistribution- Returns:
- the variance
-
toString
- Overrides:
toStringin classGammaDistribution
-