Accord.Statistics.Distributions.Univariate.GeneralContinuousDistribution.FromDistribution C# (CSharp) Method

FromDistribution() public static method

Creates a new GeneralContinuousDistribution from an existing continuous distribution.
public static FromDistribution ( UnivariateContinuousDistribution distribution ) : GeneralContinuousDistribution
distribution UnivariateContinuousDistribution The distribution.
return GeneralContinuousDistribution
        public static GeneralContinuousDistribution FromDistribution(UnivariateContinuousDistribution distribution)
        {
            GeneralContinuousDistribution dist = new GeneralContinuousDistribution();
            dist.support = distribution.Support;
            dist.pdf = distribution.ProbabilityDensityFunction;
            dist.cdf = distribution.DistributionFunction;
            return dist;
        }