Geometric class

The Geometric Distribution is a discrete probability distribution with parameters p > 0 >= 1. Note: this is models the number of failures until the first success is achieved.

See: https://en.wikipedia.org/wiki/Geometric_distribution

Inheritance

Constructors

Geometric(double prob)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
prob double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cdf(double x) double
override
cdfScaled(double x, {double loc = 0.0, double scale = 1.0}) double
inherited
isf(double q) double
Inverse survival function (inverse of sf) at q of the given RV
inherited
isfScaled(double q, {double loc = 0.0, double scale = 1.0}) double
Inverse survival function (inverse of sf) at q of the given RV
inherited
kurtosis() double
override
logcdf(double x) double
inherited
logcdfScaled(double x, {double loc = 0.0, double scale = 1.0}) double
inherited
logpdf(double x) double
inherited
logpdfScaled(double x, {double loc = 0.0, double scale = 1.0}) double
inherited
logsf(double x) double
inherited
logsfScaled(double x, {double loc = 0.0, double scale = 1.0}) double
inherited
mean() double
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pdf(double x) double
override
pdfScaled(double x, {double loc = 0.0, double scale = 1.0}) double
inherited
ppf(double q) double
Percent point function (inverse of cdf) at q of the given RV
override
ppfScaled(double q, {double loc = 0.0, double scale = 1.0}) double
Percent point function (inverse of cdf) at q of the given RV
inherited
relStd() double
override
sample() double
override
sampleMany(int count) double
override
sf(double x) double
inherited
sfScaled(double x, {double loc = 0.0, double scale = 1.0}) double
inherited
skewness() double
override
stats() RandDistStats
inherited
std() double
override
toString() String
A string representation of this object.
inherited
variance() double
override

Operators

operator ==(Object other) bool
The equality operator.
inherited