Struct rand_extra::ComplexNormal
[−]
[src]
pub struct ComplexNormal<A> { /* fields omitted */ }
Normal distribution for complex numbers
Methods
impl<A> ComplexNormal<A>
[src]
Trait Implementations
impl<A: Clone> Clone for ComplexNormal<A>
[src]
fn clone(&self) -> ComplexNormal<A>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl<A: Copy> Copy for ComplexNormal<A>
[src]
impl Sample<Complex<f32>> for ComplexNormal<f32>
[src]
fn sample<R>(&mut self, rng: &mut R) -> Complex<f32> where
R: Rng,
R: Rng,
Generate a random value of Support
, using rng
as the source of randomness. Read more
impl IndependentSample<Complex<f32>> for ComplexNormal<f32>
[src]
fn ind_sample<R>(&self, rng: &mut R) -> Complex<f32> where
R: Rng,
R: Rng,
Generate a random value.
impl Sample<Complex<f64>> for ComplexNormal<f64>
[src]
fn sample<R>(&mut self, rng: &mut R) -> Complex<f64> where
R: Rng,
R: Rng,
Generate a random value of Support
, using rng
as the source of randomness. Read more
impl IndependentSample<Complex<f64>> for ComplexNormal<f64>
[src]
fn ind_sample<R>(&self, rng: &mut R) -> Complex<f64> where
R: Rng,
R: Rng,
Generate a random value.