You are here: Symbol Reference > Dew.Stats Namespace > Statistics Class > Statistics Methods > GammaFit Method > GammaFit Method (TVec, TSample, TSample, TTwoElmReal, TTwoElmReal, Integer, TSample, TSample)
Dew Stats for .NET
Contents
C# Example

The following example generates 100 random Gamma distributed values and then uses GammaFit routine to extract used a and b parameters

using Dew.Math;
using Dew.Stats;
using Dew.Stats.Units;
namespace Dew.Examples;
{
  private void Example()
  {
    Vector vec1 = new Vector(0);
    // first, generate 1000 randomly gamma distributed
    // numbers with parameters a=0.5 and b =1.2
    vec1.Size(1000,false);
      StatRandom.RandomGamma(0.5,1.2,vec1);
    // Now extract the a,b and their 95% confidence intervals.
    // Use at max 400 iterations and tolerance 0.0001
    double resA, ResB;
    double[2] CIA;
    double[2] CIB;
    GammaFit(vec1,out resA,out resB,out CIA,out CIB,400,1e-4,0.05);
  }
}
Copyright (c) 1999-2010 by Dew Research. All rights reserved.