示例#1
0
 StudentsTDistribution()
     : base()
 {
     _standardDistribution  = new StandardDistribution(RandomSource);
     _chiSquareDistribution = new ChiSquareDistribution(RandomSource);
     SetDistributionParameters(1);
 }
 /// <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);
 }
示例#3
0
 ChiDistribution(
     int degreesOfFreedom
     )
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(degreesOfFreedom);
 }
示例#4
0
 ChiDistribution(
     RandomSource random
     )
     : base(random)
 {
     _standard = new StandardDistribution(random);
     SetDistributionParameters(1);
 }
 LognormalDistribution(
     RandomSource random
     )
     : base(random)
 {
     _standard = new StandardDistribution(random);
     SetDistributionParameters(0.0, 1.0);
 }
 LognormalDistribution(
     double mu,
     double sigma
     )
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(mu, sigma);
 }
示例#7
0
 StudentsTDistribution(
     int degreesOfFreedom
     )
     : base()
 {
     _standardDistribution  = new StandardDistribution(RandomSource);
     _chiSquareDistribution = new ChiSquareDistribution(RandomSource);
     SetDistributionParameters(degreesOfFreedom);
 }
示例#8
0
 ChiDistribution()
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(1);
 }
 LognormalDistribution()
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(0.0, 1.0);
 }
 /// <summary>
 /// Initializes a new instance, using the specified <see cref="RandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 /// <param name="random">A <see cref="RandomSource"/> object.</param>
 /// <exception cref="ArgumentNullException">
 /// <paramref name="random"/> is NULL (<see langword="Nothing"/> in Visual Basic).
 /// </exception>
 public LognormalDistribution(
     RandomSource random
     )
     : base(random)
 {
     _standard = new StandardDistribution(random);
     SetDistributionParameters(0.0, 1.0);
 }
 /// <summary>
 /// Initializes a new instance, using a <see cref="SystemRandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 public LognormalDistribution()
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(0.0, 1.0);
 }
 /// <summary>
 /// Initializes a new instance, using a <see cref="SystemRandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 public LognormalDistribution(
     double mu,
     double sigma
     )
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(mu, sigma);
 }
 /// <summary>
 /// Initializes a new instance, using a <see cref="SystemRandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 public ChiDistribution(
     int degreesOfFreedom
     )
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(degreesOfFreedom);
 }
 /// <summary>
 /// Initializes a new instance, using the specified <see cref="RandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 /// <param name="random">A <see cref="RandomSource"/> object.</param>
 /// <exception cref="ArgumentNullException">
 /// <paramref name="random"/> is NULL (<see langword="Nothing"/> in Visual Basic).
 /// </exception>
 public ChiDistribution(
     RandomSource random
     )
     : base(random)
 {
     _standard = new StandardDistribution(random);
     SetDistributionParameters(1);
 }
 /// <summary>
 /// Initializes a new instance, using a <see cref="SystemRandomSource"/>
 /// as underlying random number generator.
 /// </summary>
 public ChiDistribution()
     : base()
 {
     _standard = new StandardDistribution(this.RandomSource);
     SetDistributionParameters(1);
 }
 /// <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);
 }