Numerical Components for .NET
Namespace: Extreme.Statistics.Distributions Assembly: Extreme.Numerics.Net20 (in Extreme.Numerics.Net20.dll) Version: 3.6.10055.0 (3.6.10077.0)
[SerializableAttribute] public abstract class ContinuousDistribution : Distribution
<SerializableAttribute> _ Public MustInherit Class ContinuousDistribution _ Inherits Distribution
[SerializableAttribute] public ref class ContinuousDistribution abstract : public Distribution
[<AbstractClassAttribute>] [<SerializableAttribute>] type ContinuousDistribution = class inherit Distribution end
The distribution of a variable is a description of the relative numbers of times each possible outcome will occur in a number of trials. The function describing the distribution is called the probability function, and the function describing the cumulative probability that a given value or any value smaller than it will occur is called the distribution function.
A continuous probability distribution is a statistical distribution whose variables can take on any value within a certain interval. This interval may be infinite.
This library contains classes for the most common continuous distributions. They are listed in the table below:
ContinuousDistribution is an abstract base class that cannot be instantiated. To create a continuous distribution of a specific type, instantiate a class derived from ContinuousDistribution.
Notes to inheritors: When you inherit from ContinuousDistribution, you must override the following members: ProbabilityDensityFunction(Double), DistributionFunction(Double), Mean and Variance. You should also override the following methods: GetRandomVariate(Random), Skewness, Kurtosis.
Copyright © 2003-2010, Extreme Optimization. All rights reserved. Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc. Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo are registered trademarks of Microsoft Corporation.