public class Poisson extends GenericDistribution
Modifier and Type | Class and Description |
---|---|
static class |
Poisson.RandomState |
Constructor and Description |
---|
Poisson(double lambda) |
Modifier and Type | Method and Description |
---|---|
static Poisson.RandomState |
create_random_state() |
double |
cumulative(double p,
boolean lower_tail,
boolean log_p) |
static double |
cumulative(double x,
double lambda,
boolean lower_tail,
boolean log_p) |
static double |
density_raw(double x,
double lambda,
boolean give_log) |
double |
density(double x,
boolean log) |
static double |
density(double x,
double lambda,
boolean give_log) |
double |
quantile(double q,
boolean lower_tail,
boolean log_p) |
static double |
quantile(double p,
double lambda,
boolean lower_tail,
boolean log_p) |
double |
random() |
static double |
random(double mu,
RandomEngine random) |
static double |
random(double mu,
RandomEngine random,
Poisson.RandomState state) |
double[] |
random(int n) |
static double[] |
random(int n,
double mu,
RandomEngine random) |
static double[] |
random(int n,
double mu,
RandomEngine random,
Poisson.RandomState state) |
cumulative_hazard, cumulative_hazard, cumulative, cumulative, cumulative, density, density, getRandomEngine, hazard, hazard, inverse_survival, inverse_survival, quantile, quantile, quantile, random, setRandomEngine, survival, survival, survival
public static final Poisson.RandomState create_random_state()
public static final double density_raw(double x, double lambda, boolean give_log)
public static final double density(double x, double lambda, boolean give_log)
public static final double cumulative(double x, double lambda, boolean lower_tail, boolean log_p)
public static final double quantile(double p, double lambda, boolean lower_tail, boolean log_p)
public static final double random(double mu, RandomEngine random)
public static final double[] random(int n, double mu, RandomEngine random)
public static final double[] random(int n, double mu, RandomEngine random, Poisson.RandomState state)
public static final double random(double mu, RandomEngine random, Poisson.RandomState state)
public double density(double x, boolean log)
density
in class GenericDistribution
public double cumulative(double p, boolean lower_tail, boolean log_p)
cumulative
in class GenericDistribution
public double quantile(double q, boolean lower_tail, boolean log_p)
quantile
in class GenericDistribution
public double random()
random
in class GenericDistribution
public double[] random(int n)
random
in class GenericDistribution