/// <summary>
 /// Initializes a new instance, using a <see cref="SystemRandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 public StudentsTDistribution()
     : base()
 {
     _standardDistribution = new StandardDistribution(RandomSource);
     _chiSquareDistribution = new ChiSquareDistribution(RandomSource);
     SetDistributionParameters(1);
 }
 FisherSnedecorDistribution(
     RandomSource random
     )
     : base(random)
 {
     _chiSquaredAlpha = new ChiSquareDistribution(random);
     _chiSquaredBeta  = new ChiSquareDistribution(random);
     SetDistributionParameters(1, 1);
 }
Esempio n. 3
0
 StudentsTDistribution(
     int degreesOfFreedom
     )
     : base()
 {
     _standardDistribution  = new StandardDistribution(RandomSource);
     _chiSquareDistribution = new ChiSquareDistribution(RandomSource);
     SetDistributionParameters(degreesOfFreedom);
 }
Esempio n. 4
0
 StudentsTDistribution(
     RandomSource random
     )
     : base(random)
 {
     _standardDistribution  = new StandardDistribution(RandomSource);
     _chiSquareDistribution = new ChiSquareDistribution(RandomSource);
     SetDistributionParameters(1);
 }
 FisherSnedecorDistribution(
     int alpha,
     int beta
     )
     : base()
 {
     _chiSquaredAlpha = new ChiSquareDistribution(this.RandomSource);
     _chiSquaredBeta  = new ChiSquareDistribution(this.RandomSource);
     SetDistributionParameters(alpha, beta);
 }
 /// <summary>
 /// Initializes a new instance, using a <see cref="SystemRandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 /// <param name="degreesOfFreedom">nu-parameter</param>
 public StudentsTDistribution(
     int degreesOfFreedom
     )
     : base()
 {
     _standardDistribution = new StandardDistribution(RandomSource);
     _chiSquareDistribution = new ChiSquareDistribution(RandomSource);
     SetDistributionParameters(degreesOfFreedom);
 }