pdfPoisson#
Purpose#
Computes the Poisson probability mass function.
Format#
- p = pdfPoisson(x, lambda)#
- Parameters:
x (NxK matrix, Nx1 vector or scalar) – x must be a positive whole number.
lambda (NxK matrix, Nx1 vector or scalar) – The mean parameter. ExE conformable with x.
- Returns:
p (NxK matrix, Nx1 vector or scalar) – the Poisson probability mass function evaluated at the elements in x.
Examples#
Basic example#
p = pdfPoisson(190, 200);
After the code above, p is equal to:
0.02243
Vector input#
events = { 170,
180,
190,
200 };
p = pdfPoisson(events, 200);
After the code above, p is equal to:
0.00285
0.01056
0.02243
0.02820
Vector Inputs#
events = { 170,
180,
190,
200 };
lambda = { 180,
190,
200,
210 };
p = pdfPoisson(events, lambda);
After the code above, p is equal to:
0.02304
0.02274
0.02243
0.02214
Remarks#
For invalid inputs, pdfPoisson()
will return a scalar error code which,
when its value is assessed by function scalerr()
, corresponds to the
invalid input. If the first input is out of range, scalerr()
will return a
1; if the second is out of range, scalerr()
will return a 2; etc.
See also
Functions cdfPoisson()
, cdfPoissonInv()
, rndPoisson()