public class Poisson
extends jdistlib.generic.GenericDistribution
| Modifier and Type | Class and Description |
|---|---|
static class |
Poisson.RandomState |
| Modifier and Type | Field and Description |
|---|---|
protected double |
lambda |
protected Poisson.RandomState |
state |
| 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,
jdistlib.rng.RandomEngine random) |
static double |
random(double mu,
jdistlib.rng.RandomEngine random,
Poisson.RandomState state) |
double[] |
random(int n) |
static double[] |
random(int n,
double mu,
jdistlib.rng.RandomEngine random) |
static double[] |
random(int n,
double mu,
jdistlib.rng.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, survivalprotected double lambda
protected Poisson.RandomState state
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,
jdistlib.rng.RandomEngine random)
public static final double[] random(int n,
double mu,
jdistlib.rng.RandomEngine random)
public static final double[] random(int n,
double mu,
jdistlib.rng.RandomEngine random,
Poisson.RandomState state)
public static final double random(double mu,
jdistlib.rng.RandomEngine random,
Poisson.RandomState state)
public double density(double x,
boolean log)
density in class jdistlib.generic.GenericDistributionpublic double cumulative(double p,
boolean lower_tail,
boolean log_p)
cumulative in class jdistlib.generic.GenericDistributionpublic double quantile(double q,
boolean lower_tail,
boolean log_p)
quantile in class jdistlib.generic.GenericDistributionpublic double random()
random in class jdistlib.generic.GenericDistributionpublic double[] random(int n)
random in class jdistlib.generic.GenericDistributionCopyright © 2015. All rights reserved.