- Type Parameters:
DataType
- Type of data that can be sampled from the distribution.
- All Superinterfaces:
- java.lang.Cloneable, CloneableSerializable, Distribution<DataType>, Ring<RandomVariable<DataType>>, java.io.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
- Author:
- Kevin R. Dixon