Gsl.Randist
Description:
Content:
Functions:
- public uint bernoulli (RNG r, double p)
- public double bernoulli_pdf (uint k, double p)
- public double beta (RNG r, double a, double b)
- public double beta_pdf (double x, double a, double b)
- public uint binomial (RNG r, double p, uint n)
- public uint binomial_knuth (RNG r, double p, uint n)
- public double binomial_pdf (uint k, double p, uint n)
- public uint binomial_tpe (RNG r, double p, uint n)
- public void bivariate_gaussian (RNG r, double sigma_x, double sigma_y, double rho, out double x, out double y)
- public double bivariate_gaussian_pdf (double x, double y, double sigma_x, double sigma_y, double rho)
- public double cauchy (RNG r, double a)
- public double cauchy_pdf (double x, double a)
- public double chisq (RNG r, double nu)
- public double chisq_pdf (double x, double nu)
- public int choose (RNG r, void* dest, size_t k, void* src, size_t n, size_t size)
- public void dir_2d (RNG r, out double x, out double y)
- public void dir_2d_trig_method (RNG r, out double x, out double y)
- public void dir_3d (RNG r, out double x, out double y, out double z)
- public void dir_nd (RNG r, size_t n, out double x)
- public void dirichlet (RNG r, size_t K, out double alpha, out double theta)
- public double dirichlet_lnpdf (size_t K, out double alpha, out double theta)
- public double dirichlet_pdf (size_t K, out double alpha, out double theta)
- public double erlang (RNG r, double a, double n)
- public double erlang_pdf (double x, double a, double n)
- public double exponential (RNG r, double mu)
- public double exponential_pdf (double x, double mu)
- public double exppow (RNG r, double a, double b)
- public double exppow_pdf (double x, double a, double b)
- public double fdist (RNG r, double nu1, double nu2)
- public double fdist_pdf (double x, double nu1, double nu2)
- public double flat (RNG r, double a, double b)
- public double flat_pdf (double x, double a, double b)
- public double gamma (RNG r, double a, double b)
- public double gamma_int (RNG r, uint a)
- public double gamma_knuth (RNG r, double a, double b)
- public double gamma_mt (RNG r, double a, double b)
- public double gamma_pdf (double x, double a, double b)
- public double gaussian (RNG r, double sigma)
- public double gaussian_pdf (double x, double sigma)
- public double gaussian_ratio_method (RNG r, double sigma)
- public double gaussian_tail (RNG r, double a, double sigma)
- public double gaussian_tail_pdf (double x, double a, double sigma)
- public double gaussian_ziggurat (RNG r, double sigma)
- public uint geometric (RNG r, double p)
- public double geometric_pdf (uint k, double p)
- public double gumbel1 (RNG r, double a, double b)
- public double gumbel1_pdf (double x, double a, double b)
- public double gumbel2 (RNG r, double a, double b)
- public double gumbel2_pdf (double x, double a, double b)
- public uint hypergeometric (RNG r, uint n1, uint n2, uint t)
- public double hypergeometric_pdf (uint k, uint n1, uint n2, uint t)
- public double landau (RNG r)
- public double landau_pdf (double x)
- public double laplace (RNG r, double a)
- public double laplace_pdf (double x, double a)
- public double levy (RNG r, double c, double alpha)
- public double levy_skew (RNG r, double c, double alpha, double beta)
- public uint logarithmic (RNG r, double p)
- public double logarithmic_pdf (uint k, double p)
- public double logistic (RNG r, double a)
- public double logistic_pdf (double x, double a)
- public double lognormal (RNG r, double zeta, double sigma)
- public double lognormal_pdf (double x, double zeta, double sigma)
- public void multinomial (RNG r, size_t K, uint N, double[] p, uint[] n)
- public double multinomial_lnpdf (size_t K, double[] p, uint[] n)
- public double multinomial_pdf (size_t K, double[] p, uint[] n)
- public uint negative_binomial (RNG r, double p, double n)
- public double negative_binomial_pdf (uint k, double p, double n)
- public double pareto (RNG r, double a, double b)
- public double pareto_pdf (double x, double a, double b)
- public uint pascal (RNG r, double p, uint n)
- public double pascal_pdf (uint k, double p, uint n)
- public uint poisson (RNG r, double mu)
- public void poisson_array (RNG r, size_t n, uint[] array, double mu)
- public double poisson_pdf (uint k, double mu)
- public double rayleigh (RNG r, double sigma)
- public double rayleigh_pdf (double x, double sigma)
- public double rayleigh_tail (RNG r, double a, double sigma)
- public double rayleigh_tail_pdf (double x, double a, double sigma)
- public void sample (RNG r, void* dest, size_t k, void* src, size_t n, size_t size)
- public void shuffle (RNG r, void* b, size_t nmembm, size_t size)
- public double tdist (RNG r, double nu)
- public double tdist_pdf (double x, double nu)
- public double ugaussian (RNG r)
- public double ugaussian_pdf (double x)
- public double ugaussian_ratio_method (RNG r)
- public double ugaussian_tail (RNG r, double a)
- public double ugaussian_tail_pdf (double x, double a)
- public double weibull (RNG r, double a, double b)
- public double weibull_pdf (double x, double a, double b)