Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="a">Array of test parameters. a[0]: first distribution parameter, a[1] second distribution parameter
 /// a[2] argument for CDF and PDF, a[3] result of CDF, a[4] result of PDF</param>
 /// <param name="creator"></param>
 public DiscDistTester(double[] a, DiscDistCreator creator)
 {
     Assert.AreEqual(5, a.Length, "Unexpected length of parameter array");
     _a    = a;
     _dist = creator(_a[0], _a[1]);
     Assert.IsNotNull(_dist);
 }
		/// <summary>
		///
		/// </summary>
		/// <param name="a">Array of test parameters. a[0]: first distribution parameter, a[1] second distribution parameter
		/// a[2] argument for CDF and PDF, a[3] result of CDF, a[4] result of PDF</param>
		/// <param name="creator"></param>
		public DiscDistTester(double[] a, DiscDistCreator creator)
		{
			Assert.AreEqual(5, a.Length, "Unexpected length of parameter array");
			_a = a;
			_dist = creator(_a[0], _a[1]);
			Assert.IsNotNull(_dist);
		}