ContinuousDistribution Methods

Methods

Cdf Evaluates the cumulative distribution function (CDF) of this distribution for the specified value.
DistributionFunction Evaluates the cumulative distribution function (CDF) of this distribution for the specified value.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetAllModes Returns an array that contains all the modes of the distribution.
GetExpectationValue(Func<Double, Double>) Returns the expectation value of a function.
GetExpectationValue(Func<Double, Double>, Double, Double) Returns the un-normalized expectation value of a function over the specified interval.
GetExpectedHistogram(Double[], Double) Gets a vector containing a histogram of the expected number of samples for a given total number of samples.
GetExpectedHistogram(IntervalIndex<Double>, Double) Gets a vector containing a histogram of the expected number of samples for a given total number of samples.
GetExpectedHistogram(Double, Double, Int32, Double) Gets a vector whose bins contain the expected number of samples for a given total number of samples.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetRandomSequence() Returns an infinite sequence of independent random samples drawn from this distribution.
GetRandomSequence(Random) Returns a sequence of random samples from the distribution.
GetRandomSequence(Random, Int32) Returns a sequence of random samples of the specified length from the distribution.
GetTypeGets the Type of the current instance.
(Inherited from Object)
HazardFunction Returns the probability of failure at the specified value.
InverseCdf Returns the inverse of the DistributionFunction(Double).
InverseDistributionFunction Returns the inverse of the DistributionFunction(Double).
LeftTailProbability Returns the probability that a sample from the distribution is less than the specified value.
LogProbabilityDensityFunction Returns the logarithm of the probability density function (PDF) of this distribution for the specified value.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
MomentFunction Returns the value of the moment function of the specified order.
Pdf Returns the value of the probability density function (PDF) of this distribution for the specified value.
Probability Returns the probability that a sample taken from the distribution lies inside the specified interval.
ProbabilityDensityFunction Returns the value of the probability density function (PDF) of this distribution for the specified value.
RightTailProbability Returns the probability that a sample from the distribution is larger than the specified value.
Sample() Returns a single random sample drawn from this distribution.
Sample(Int32) Returns a vector containing the specified number of independent random samples drawn from this distribution.
Sample(IRandomSource) Returns a random sample from the distribution using a Random instance.
Sample(Random) Returns a random sample from the distribution using a Random instance.
Sample(Int32, IRandomSource) Returns a vector containing the specified number of independent random samples drawn from this distribution using the provided IRandomSource.
Sample(Int32, Random) Returns a vector of random samples from the distribution.
Sample<TGenerator>(IRandomSource<TGenerator>) Returns a random sample from the distribution using the supplied IRandomSource<TGenerator>.
Sample<TGenerator>(TGenerator) Returns a random sample from the distribution using the provided generator.
Sample<TGenerator>(Int32, IRandomSource<TGenerator>) Returns a vector containing the specified number of independent random samples drawn from this distribution using the supplied IRandomSource<TGenerator>.
SampleInto(Span<Double>) Fills a span with random numbers from the distribution using the default thread-safe random number generator.
SampleInto(IRandomSource, IList<Double>) Fills the provided list with random samples drawn from this distribution.
SampleInto(IRandomSource, Span<Double>) Fills a span with random numbers from the distribution.
SampleInto(Random, IList<Double>) Fills the provided list with random samples drawn from this distribution.
SampleInto(Random, Double[]) Fills a list with random numbers from the distribution.
SampleInto(Random, Span<Double>) Fills the given span with random samples drawn from this distribution.
SampleInto(IRandomSource, IList<Double>, Int32, Int32) Fills a range within a list with random samples drawn from this distribution.
SampleInto(Random, IList<Double>, Int32, Int32) Fills a range within a list with random samples drawn from this distribution.
SampleInto<TGenerator>(IRandomSource<TGenerator>, Span<Double>) Fills a span with random numbers from the distribution.
SampleInto<TGenerator>(TGenerator, IList<Double>, Int32, Int32) Fills a range within a list with random samples drawn from this distribution.
SurvivorDistributionFunction Evaluates the survivor distribution function (SDF) of this distribution for the specified value.
ToStringReturns a string that represents the current object.
(Inherited from Object)
TwoTailedProbability Returns the probability that a sample from the distribution deviates from the mean more than the specified value.

See Also