pub struct CauchyDistribution {
pub location: f64,
pub scale: f64,
pub distribution_name: String,
pub description: String,
}Expand description
Parameters of a Cauchy distribution.
A heavy-tailed, symmetric distribution with undefined mean and variance,
centred at location with half-width-at-half-maximum scale.
Fields§
§location: f64Location parameter x₀; the median and mode of the distribution.
scale: f64Scale parameter γ; must be > 0. The half-width at half-maximum.
distribution_name: StringOptional human-readable name; unused by the numerics, defaults to empty.
description: StringOptional human-readable description; unused by the numerics, defaults to empty.
Trait Implementations§
Source§impl Cdf for CauchyDistribution
impl Cdf for CauchyDistribution
Source§impl Clone for CauchyDistribution
impl Clone for CauchyDistribution
Source§fn clone(&self) -> CauchyDistribution
fn clone(&self) -> CauchyDistribution
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CauchyDistribution
impl Debug for CauchyDistribution
Source§impl Default for CauchyDistribution
impl Default for CauchyDistribution
Source§fn default() -> CauchyDistribution
fn default() -> CauchyDistribution
Returns the “default value” for a type. Read more
Source§impl Moments for CauchyDistribution
impl Moments for CauchyDistribution
Source§impl Pdf for CauchyDistribution
impl Pdf for CauchyDistribution
Source§impl Quantile for CauchyDistribution
impl Quantile for CauchyDistribution
Source§impl Sample for CauchyDistribution
impl Sample for CauchyDistribution
Auto Trait Implementations§
impl Freeze for CauchyDistribution
impl RefUnwindSafe for CauchyDistribution
impl Send for CauchyDistribution
impl Sync for CauchyDistribution
impl Unpin for CauchyDistribution
impl UnsafeUnpin for CauchyDistribution
impl UnwindSafe for CauchyDistribution
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more