Logarithmic Series Distribution Constructor
Definition
Namespace: Numerics.NET.Statistics.Distributions
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Logarithmic | Constructs a new LogarithmicSeriesDistribution with the specified probability of success. The distribution uses the default random number generator to generate samples. |
Logarithmic | Estimates the parameter of the distribution of a variable assuming it follows a logarithmic series distribution. |
LogarithmicSeriesDistribution(Double)
Constructs a new LogarithmicSeriesDistribution with the specified
probability of success. The distribution uses the
default random number generator to generate samples.
public LogarithmicSeriesDistribution(
double probabilityOfSuccess
)
Parameters
- probabilityOfSuccess Double
- The probability of a trial resulting in success.
Exceptions
Argument | probabilityOfSuccess is less than zero or greater than 1. |
LogarithmicSeriesDistribution(Vector<Double>)
Estimates the parameter of the distribution of a variable assuming
it follows a logarithmic series distribution.
public LogarithmicSeriesDistribution(
Vector<double> variable
)
Parameters
Return Value
The LogarithmicSeriesDistribution that best matches the distribution of variable.Remarks
Use this constructor to create a LogarithmicSeriesDistribution whose parameter is estimated from variable.
Exceptions
Argument | variable is null. |
Argument | The mean of variable is less than zero. Samples from a logarithmic series distribution cannot be negative. |