pub trait Discrete<A, B> {
    fn pmf<'a, 'b>(&'a self, x: A) -> f64;
    fn cdf<'a, 'b>(&'a self, x: B) -> f64;
    fn mean<'a>(&'a self) -> f64;
    fn variance<'a>(&'a self) -> f64;
}
Expand description

Discrete distribution

Required Methods

Probability mass function

Arguments

*x: random variable

Cumulative distribution function

Arguments
  • x: random variable

Mean

Variance

Implementors