nbinstat
Negative binomial mean and variance
Description
Examples
Generate vectors of values for the number of successes and probability of success in each trial.
P = 0.1:0.2:0.9; R = 1:5;
For each pair of elements in P and R, calculate the mean and variance for the corresponding negative binomial distribution.
[M,V] = nbinstat(R,P)
M = 1×5
9.0000 4.6667 3.0000 1.7143 0.5556
V = 1×5
90.0000 15.5556 6.0000 2.4490 0.6173
Each pair of elements in the vectors M and V contains the mean and variance for the negative binomial distributions corresponding to the pairs of elements at the same positions in P and R.
Input Arguments
Number of successes, specified as a positive scalar value or an array of positive
scalar values. The elements of R can be noninteger values. If both
R and P are arrays, they must be the same
size. If either R or P is a scalar, then
nbinstat expands the scalar argument into a constant array of
the same size as the other argument.
Example: [3 1 7]
Data Types: single | double
Probability of success in a single trial, specified as a positive scalar value or an
array of positive scalar values. The elements of P must be between
0 and 1. If both P and R are arrays, they must
be the same size. If either P or R is a
scalar, then nbinstat expands the scalar argument into a
constant array of the same size as the other argument.
Example: [0.5 0.25 0.75]
Data Types: single | double
Output Arguments
Mean for the negative binomial distribution, returned as a numeric scalar or an
array of numeric scalars. M is the same size as
R and P. Each element in
M is the mean of the negative binomial distribution specified by
the corresponding elements in R and P. For
more information, see Mean.
Data Types: single | double
Variance for the negative binomial distribution, returned as a numeric scalar or an
array of numeric scalars. V is the same size as
R and P. Each element in
V is the variance of the negative binomial distribution specified
by the corresponding elements in R and P. For
more information, see Variance.
Data Types: single | double
More About
The mean m of the negative binomial distribution with r successes and probability p of success in each trial is given by the formula
The variance v of the negative binomial distribution with r successes and probability p of success in each trial is given by the formula
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.
GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.
Version History
Introduced before R2006a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)