Trait statrs::distribution::Univariate [−][src]
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
fn cdf(&self, x: K) -> K
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
impl Univariate<u64, f64> for Bernoulliimpl Univariate<f64, f64> for Betaimpl Univariate<u64, f64> for Binomialimpl Univariate<u64, f64> for Categoricalimpl Univariate<f64, f64> for Cauchyimpl Univariate<f64, f64> for Chiimpl Univariate<f64, f64> for ChiSquaredimpl Univariate<i64, f64> for DiscreteUniformimpl Univariate<f64, f64> for Erlangimpl Univariate<f64, f64> for Exponentialimpl Univariate<f64, f64> for FisherSnedecorimpl Univariate<f64, f64> for Gammaimpl Univariate<u64, f64> for Geometricimpl Univariate<u64, f64> for Hypergeometricimpl Univariate<f64, f64> for InverseGammaimpl Univariate<f64, f64> for LogNormalimpl Univariate<f64, f64> for Normalimpl Univariate<f64, f64> for Paretoimpl Univariate<u64, f64> for Poissonimpl Univariate<f64, f64> for StudentsTimpl Univariate<f64, f64> for Triangularimpl Univariate<f64, f64> for Uniformimpl Univariate<f64, f64> for Weibull