Class GaussianProcess

All Implemented Interfaces:
Process1D.ComponentProcess<Normal>, RandomProcess<Normal>

public final class GaussianProcess extends MultipleValuesBasedProcess<Normal> implements Process1D.ComponentProcess<Normal>
A Gaussian process is a RandomProcess where each variable has a normal distribution. In addition, every finite collection of those variables has a multivariate normal distribution.

Prior to calling getDistribution(double) or MultipleValuesBasedProcess.simulate(int, int, double) you must call MultipleValuesBasedProcess.addObservation(Double, double) one or more times.