gov.sandia.cognition.statistics
Interface RandomVariable<DataType>

Type Parameters:
DataType - Type of data that can be sampled from the distribution.
All Superinterfaces:
Cloneable, CloneableSerializable, Distribution<DataType>, Ring<RandomVariable<DataType>>, Serializable
All Known Implementing Classes:
AbstractRandomVariable, UnivariateRandomVariable

@PublicationReference(author="Wikipedia",
                      title="Random variable",
                      type=WebPage,
                      year=2009,
                      url="http://en.wikipedia.org/wiki/Random_variable")
public interface RandomVariable<DataType>
extends Distribution<DataType>, Ring<RandomVariable<DataType>>

Describes the functionality of a random variable. That is, a distribution that can be mathematically manipulated by other random variables using the "Ring" operations.

Since:
3.0

Method Summary
 
Methods inherited from interface gov.sandia.cognition.statistics.Distribution
sample, sample
 
Methods inherited from interface gov.sandia.cognition.math.Ring
clone, dotTimes, dotTimesEquals, equals, equals, isZero, isZero, minus, minusEquals, negative, negativeEquals, plus, plusEquals, scale, scaleEquals, zero