GeometricDistribution Constructor

Definition

Namespace: Numerics.NET.Statistics.Distributions
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.0

Overload List

GeometricDistribution(Double) Constructs a new GeometricDistribution with the specified probability of success. The distribution uses the default random number generator to generate samples.
GeometricDistribution(Vector<Double>) Estimates the parameter of the distribution of a variable assuming it follows a geometric distribution.

GeometricDistribution(Double)

Constructs a new GeometricDistribution with the specified probability of success. The distribution uses the default random number generator to generate samples.
C#
public GeometricDistribution(
	double probabilityOfSuccess
)

Parameters

probabilityOfSuccess  Double
The probability of a trial resulting in success.

Exceptions

ArgumentOutOfRangeException

probabilityOfSuccess is less than zero or greater than 1.

GeometricDistribution(Vector<Double>)

Estimates the parameter of the distribution of a variable assuming it follows a geometric distribution.
C#
public GeometricDistribution(
	Vector<double> variable
)

Parameters

variable  Vector<Double>
A vector.

Return Value

The GeometricDistribution that best matches the distribution of variable.

Remarks

Use this constructor to create a GeometricDistribution whose parameter is estimated from variable.

Exceptions

ArgumentNullException

variable is null.

ArgumentException

The mean of variable is less than zero. Samples from a geometric distribution cannot be negative.

See Also