Class SingleValueBasedProcess<D extends Distribution>
java.lang.Object
org.ojalgo.random.process.AbstractProcess<D>
org.ojalgo.random.process.SingleValueBasedProcess<D>
- All Implemented Interfaces:
RandomProcess<D>
- Direct Known Subclasses:
GeometricBrownianMotion, PoissonProcess, StationaryNormalProcess, WienerProcess
-
Nested Class Summary
Nested classes/interfaces inherited from interface RandomProcess
RandomProcess.SimulationResults -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) double(package private) voidsetCurrentValue(double currentValue) simulate(int numberOfRealisations, int numberOfSteps, double stepSize) Returns an collection of sample sets.Methods inherited from class AbstractProcess
doStep, getExpected, getExpected, getLowerConfidenceQuantile, getLowerConfidenceQuantile, getNormalisedRandomIncrement, getStandardDeviation, getStandardDeviation, getUpperConfidenceQuantile, getUpperConfidenceQuantile, getVariance, getVariance, stepMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RandomProcess
getDistribution
-
Field Details
-
myCurrentValue
private double myCurrentValue
-
-
Constructor Details
-
SingleValueBasedProcess
SingleValueBasedProcess()
-
-
Method Details
-
simulate
public RandomProcess.SimulationResults simulate(int numberOfRealisations, int numberOfSteps, double stepSize) Description copied from interface:RandomProcessReturns an collection of sample sets. The array has numberOfSteps elements, and each sample set has numberOfRealisations samples.- Returns:
- An array of sample sets. The array has aNumberOfSteps elements, and each sample set has aNumberOfRealisations samples.
-
getCurrentValue
double getCurrentValue()- Specified by:
getCurrentValuein classAbstractProcess<D extends Distribution>
-
setCurrentValue
void setCurrentValue(double currentValue) - Specified by:
setCurrentValuein classAbstractProcess<D extends Distribution>
-