pub struct FisherF { /* private fields */ }
Expand description
The Fisher F distribution F(m, n)
.
This distribution is equivalent to the ratio of two normalised
chi-squared distributions, that is, F(m,n) = (χ²(m)/m) / (χ²(n)/n)
.
Example
use sgx_rand::distributions::{FisherF, IndependentSample};
let f = FisherF::new(2.0, 32.0);
let v = f.ind_sample(&mut sgx_rand::thread_rng());
println!("{} is from an F(2, 32) distribution", v)
Implementations
Trait Implementations
sourceimpl IndependentSample<f64> for FisherF
impl IndependentSample<f64> for FisherF
sourcefn ind_sample<R: Rng>(&self, rng: &mut R) -> f64
fn ind_sample<R: Rng>(&self, rng: &mut R) -> f64
Generate a random value.
impl Copy for FisherF
Auto Trait Implementations
impl RefUnwindSafe for FisherF
impl Send for FisherF
impl Sync for FisherF
impl Unpin for FisherF
impl UnwindSafe for FisherF
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more