Trait statrs::distribution::Univariate [] [src]

pub trait Univariate<T, K>: Distribution<K> + Min<T> + Max<T> {
    fn cdf(&self, x: K) -> K;
}

The Univariate trait is used to specify an interface for univariate distributions e.g. distributions that have a closed form cumulative distribution function

Required Methods

Returns the cumulative distribution function calculated at x for a given distribution. May panic depending on the implementor.

Examples

use statrs::distribution::{Univariate, Uniform};

let n = Uniform::new(0.0, 1.0).unwrap();
assert_eq!(0.5, n.cdf(0.5));

Implementors