Struct rand::distributions::normal::LogNormal [−][src]
pub struct LogNormal { /* fields omitted */ }Expand description
The log-normal distribution ln N(mean, std_dev**2).
If X is log-normal distributed, then ln(X) is N(mean, std_dev**2) distributed.
Example
use rand::distributions::{LogNormal, IndependentSample};
// mean 2, standard deviation 3
let log_normal = LogNormal::new(2.0, 3.0);
let v = log_normal.ind_sample(&mut rand::thread_rng());
println!("{} is from an ln N(2, 9) distribution", v)Implementations
Trait Implementations
Generate a random value.
Auto Trait Implementations
impl RefUnwindSafe for LogNormal
impl UnwindSafe for LogNormal
Blanket Implementations
Mutably borrows from an owned value. Read more
