Skip to main content

inverse_transform

Function inverse_transform 

Source
pub fn inverse_transform(
    f_x: &impl ProbabilityDistribution,
    sample_size: usize,
) -> Result<Array1<f64>, DigiFiError>
Expand description

Uses the Inverse Transform Method to generate random samples from a specified probability distribution function.

§Input

  • dist: Probability distribution whose inverse cumulative distribution function is used to generate a sample
  • sample_size: Number of random samples to generate

§Output

  • Sample array generated from the specified distribution

§Latex

  • X = F^{-1}(U)