Struct probability::distribution::Gaussian[][src]

pub struct Gaussian { /* fields omitted */ }

A Gaussian distribution.

Methods

impl Gaussian
[src]

Create a Gaussian distribution with mean mu and standard deviation sigma.

It should hold that sigma > 0.

Return the mean.

Return the standard deviation.

Trait Implementations

impl Clone for Gaussian
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Gaussian
[src]

impl Debug for Gaussian
[src]

Formats the value using the given formatter. Read more

impl Default for Gaussian
[src]

Returns the "default value" for a type. Read more

impl Continuous for Gaussian
[src]

Compute the probability density function.

impl Distribution for Gaussian
[src]

The type of outcomes.

Compute the cumulative distribution function.

impl Entropy for Gaussian
[src]

Compute the differential entropy. Read more

impl Inverse for Gaussian
[src]

Compute the inverse of the cumulative distribution function.

References

  1. M. J. Wichura, “Algorithm as 241: The percentage points of the normal distribution,” Journal of the Royal Statistical Society. Series C (Applied Statistics), vol. 37, no. 3, pp. pp. 477–484, 1988.

  2. http://people.sc.fsu.edu/~jburkardt/c_src/asa241/asa241.html

impl Kurtosis for Gaussian
[src]

Compute the excess kurtosis.

impl Mean for Gaussian
[src]

Compute the expected value.

impl Median for Gaussian
[src]

Compute the median.

impl Modes for Gaussian
[src]

Compute the modes.

impl Sample for Gaussian
[src]

Draw a sample.

References

  1. G. Marsaglia and W. W. Tsang, “The ziggurat method for generating random variables,” Journal of Statistical Software, vol. 5, no. 8, pp. 1–7, 10 2000.

  2. D. Eddelbuettel, “Ziggurat Revisited,” 2014.

impl Skewness for Gaussian
[src]

Compute the skewness.

impl Variance for Gaussian
[src]

Compute the variance.

Compute the standard deviation.

Auto Trait Implementations

impl Send for Gaussian

impl Sync for Gaussian