Ejemplo n.º 1
0
        public static Gamma FromShapeAndRate(double shape, double rate)
        {
            Gamma result = new Gamma();

            result.SetShapeAndRate(shape, rate);
            return(result);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Constructs a Gamma distribution from its natural parameters.
        /// </summary>
        /// <param name="shapeMinus1">shape - 1</param>
        /// <param name="rate">rate = 1/scale</param>
        /// <returns>A new Gamma distribution</returns>
        public static Gamma FromNatural(double shapeMinus1, double rate)
        {
            Gamma result = new Gamma();

            result.SetShapeAndRate(shapeMinus1 + 1, rate);
            return(result);
        }