Package org.ojalgo.random
Class AbstractDistribution1D
- java.lang.Object
-
- org.ojalgo.random.AbstractDistribution1D
-
- All Implemented Interfaces:
Distribution1D
- Direct Known Subclasses:
Normal1D
abstract class AbstractDistribution1D extends java.lang.Object implements Distribution1D
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDistribution1D(Access2D<?> correlations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Array1D<java.lang.Double>
getStandardDeviation()
Subclasses must override either getStandardDeviation() or getVariance()!Array1D<java.lang.Double>
getVariance()
Subclasses must override either getStandardDeviation() or getVariance()!protected Random1D
random()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.ojalgo.random.Distribution1D
getExpected
-
-
-
-
Field Detail
-
myRandom
private final Random1D myRandom
-
-
Constructor Detail
-
AbstractDistribution1D
protected AbstractDistribution1D(Access2D<?> correlations)
-
-
Method Detail
-
getStandardDeviation
public Array1D<java.lang.Double> getStandardDeviation()
Subclasses must override either getStandardDeviation() or getVariance()!- Specified by:
getStandardDeviation
in interfaceDistribution1D
- See Also:
Distribution.getStandardDeviation()
,Distribution.getVariance()
-
getVariance
public Array1D<java.lang.Double> getVariance()
Subclasses must override either getStandardDeviation() or getVariance()!- Specified by:
getVariance
in interfaceDistribution1D
- See Also:
Distribution.getStandardDeviation()
,Distribution.getVariance()
-
random
protected final Random1D random()
-
-